Matplotlib在图像上设置动画
问题内容:
我正在尝试为图像上的一堆不断更新的点设置动画(想象使绘制的点在某些图像上沿对角线移动)。我在这里查看了动画示例:http
:
//matplotlib.org/examples/animation/dynamic_image.html,但是我不确定在清除所有先前的点然后重画它们时如何保持相同的图像。有任何想法吗?
问题答案:
您无需清除每一帧之间的数字
#initial data
ln, = ax.plot(x,y)
#...some loop code
ln.set_xdata(new_x)
ln.set_ydata(new_y)
您能否显示一些您尝试过的代码,这将使您更容易给出更具体的答案。
也参见:使用在一个循环中matplotlib的颤动有效地,3D-numpy的阵列帧的可视化通过帧