Matplotlib在图像上制作动画

时间:2012-10-01 02:49:21

标签: python matplotlib

我正试图在图像上设置一堆不断更新的点(想象一下,绘制的点在一些图像上对角移动)。我在这里查看了动画示例:http://matplotlib.org/examples/animation/dynamic_image.html,但我不确定如何保留相同的图像,同时清除所有先前的点,然后重绘它们。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

您不需要清除每一帧之间的数字

#initial data 
ln, = ax.plot(x,y)
#...some loop code
    ln.set_xdata(new_x)
    ln.set_ydata(new_y)

您能否展示一些您尝试过的代码,这样可以更轻松地提供更具体的答案。

另请参阅:using matplotlib's quiver in a loop efficientlyVisualization of 3D-numpy-array frame by frame