【发布时间】:2015-09-17 23:21:05
【问题描述】:
我正在尝试绘制一个简单的顺序数据流(即一个时间相关变量),但我无法获得任何输出。因此,我尝试了为stackoverflow中的实时绘图提出的不同“解决方案”......但我得到的只是根本没有绘图。 我查看了关于动画的食谱 (http://wiki.scipy.org/Cookbook/Matplotlib/Animations) 并尝试了其中一个给定的示例,转载如下:
from pylab import *
import time
ion()
tstart = time.time() # for profiling
x = arange(0,2*pi,0.01) # x-array
line, = plot(x,sin(x))
for i in arange(1,200):
line.set_ydata(sin(x+i/10.0)) # update the data
draw() # redraw the canvas
print 'FPS:' , 200/(time.time()-tstart)
再一次,我没有得到图形输出……只有最终打印。 有人能告诉我为什么所有的示例都应该有效,但实际上都无效吗?
【问题讨论】:
标签: python matplotlib plot