我正在尝试做的事情似乎相当简单,但我正在努力让它发挥作用。我只是尝试使用 imshow 绘制图像,然后在新数据到达时定期重新绘制它。
我从这个开始:
fig = figure()
ax = plt.axes(xlim=(0,200),ylim=(0,200))
myimg = ax.imshow(zeros((200,200),float))
然后我假设我可以像这样调用 set_data 来更新图像:
myimg.set_data(newdata)
我已经尝试了很多其他的事情,例如我已经打电话ax.imshow(newdata)
或者我尝试过使用figure.show()
after set_data()
。