首页 > 解决方案 > Python:在 mpl 中清除多个轴的计算效率最高(最快)的方法

问题描述

我的目标是从我的代码中减少 30-50 毫秒。

我有一个带有 3 个子图的 mpl 图。使用动画功能时,我必须在每个循环之前清除所有 3 个轴。每个轴大约需要 30 毫秒。

最快的方法是什么?

到目前为止,我发现:

    ax0.clear()
    ax1.clear()
    ax2.clear()

也:

    ax0.cla()
    ax1.cla()
    ax2.cla()

两者似乎都有效,但都需要大约 90 毫秒(总共)。

我想知道是否有比这更有效/更快的东西。

标签: pythonmatplotlibfigureaxes

解决方案


推荐阅读