Python:动画情节对我不起作用

时间:2018-03-19 13:09:14

标签: python animation plot

我正在制作一个动画情节,它绘制了我的“输入”矩阵的内容。 (输入[1,t,x,y,0] = z,其中x是x坐标,y是y坐标,z是颜色值,t是我想要为我的情节设置动画的时间值)

但是当我运行代码时,我只得到一个特定时间值的静态图片。 有谁知道为什么会这样?

感谢您的帮助。

以下是代码:

def plot_fig():
global M

fig = plt.figure(figsize=(5,5))
my_img=plt.imshow(input[1,0,:,:,0],origin='lower',interpolation='nearest',vmin=0.0,vmax=1.0)
plt.colorbar()
plt.axis('off') # no axes

def update(frame_number):
    global t
    global input
    print("update")
    t += 1
    my_img.set_data(input[1,t,:,:,0])
    return my_img

anim = FuncAnimation(fig, update, interval=10)
plt.show()
print("end")

0 个答案:

没有答案