0
我不知道是否有某种方法来绘制一个波形点,通过matplotlib指向一定的速率,使图形在窗口中缓慢出现。或者另一种图形方法以一定的速度出现在窗口中,而不是同时出现在所有点上。我已经尝试过了,但是我一次只能绘制一小段点绘制一个图形点到python
import numpy as np
import matplotlib.pyplot as plt
import time
x = np.arange(0,5,0.001)
y = np.sin(2*np.pi*x)
ind_i = 0
ind_f = 300
while ind_f <= len(x):
xtemp = x[ind_i:ind_f]
ytemp = y[ind_i:ind_f]
plt.hold(True)
plt.plot(xtemp,ytemp)
plt.show()
time.sleep(1)
ind_i = ind_f
ind_f = ind_f + 300
哇!这正是我所期待的。非常感谢@xnx! –