import matplotlib.pyplot as plt
import numpy as np
import time
x = np.linspace(0, 1, 20)
y = np.random.rand(1, 20)[0]
plt.ion()
fig = plt.figure()
ay = fig.add_subplot(111)
line1, = ay.plot(x, y, 'b-')
for i in range(0,100):
y = np.random.rand(1, 20)[0]
line1.set_ydata(y)
fig.canvas.draw()
time.sleep(0.1)
首先需要安装一些依赖项:matplotlib和numpy。
第一个选项是使用matplotlib动画,如下例所示:
一个更数学的选择是:
我希望这就是你要找的。
相关问题 更多 >
编程相关推荐