【发布时间】:2021-01-16 22:11:29
【问题描述】:
我想像这样在 matplolib 图形上制作线条动画:
我只对水平线感兴趣。
我制作了一个函数,可以像上面的模型那样对一条线进行动画处理:
def animate(i):
line.set_ydata(0 - np.exp(i/20))
return line,
line, = ax.plot((-100, 100), (0,0), 'r', lw=1)
ani = animation.FuncAnimation(fig, animate, frames=np.linspace(0, 78, 79), blit=True, interval=20,
repeat=True)
现在的问题是我需要十个带有换行的动画。 我尝试了几件事,例如每行创建一个函数,创建 10 行,在“ani”中放置一个 init 函数,但没有任何效果,因为我对动画的工作原理了解不够。
【问题讨论】:
标签: python matplotlib animation