• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

matplotplib动态曲线

开发技术 开发技术 2天前 6次浏览
import matplotlib.pyplot as plt
import numpy as np
from matplotlib import animation
from numpy.core.fromnumeric import repeat

fig,ax = plt.subplots()
xdata,ydata = [],[]

ln, = ax.plot([],[],animated=True)
ax.set_xlim(0,2*np.pi)
ax.set_ylim(-1,1)

xdata = np.linspace(0,2*np.pi,100)
ydata = np.sin(xdata)


def updata(frame):
  ln.set_data(xdata[:frame],ydata[:frame])
  return ln,

lin_ = animation.FuncAnimation(fig,updata,
                                frames = xdata.size,
                                interval=30,blit=True,
                                repeat=False)

plt.show()

 


程序员灯塔
转载请注明原文链接:matplotplib动态曲线
喜欢 (0)