我想有三维绘图,如果z值每秒钟发生变化,并且变化显示在绘图中。 而且很管用…有点。实际上只有最后一个情节被展示出来了。在那之前,这个数字只是空白。我以为这和我的剧本有关。但后来我用了一个来自rawspberry网站的实例,得到了完全相同的结果。空白窗口,脚本完成后,最后一个实际显示出来。 到目前为止,我还没有找到解决这个问题的有效办法。在
以下是来自rwasperry网站的示例代码:
import matplotlib.pyplot as plt
from time import sleep
from random import shuffle
plt.ion()
y = [i for i in range(100)]
x = [i for i in range(len(y))]
for i in range(50):
plt.clf()
plt.bar(x,y)
plt.draw()
sleep(0.5)
shuffle(y)
使用
plt.pause()
代替sleep()
相关问题 更多 >
编程相关推荐