def __init__(self, var_xarray, Nsteps, vmin, vmax, animationname):
# Global definitions
self.var = var_xarray
self.Nsteps = Nsteps
self.vmin = vmin
self.vmax = vmax
# Figure and axes
self.fig = plt.figure()
# self.ax = self.fig.axes()
# Animation definitio
anim = animation.FuncAnimation(self.fig, self.update, xrange(Nsteps), interval=1, blit=False)
# Writer FFMpeg needed for mp4 film
mywriter = animation.FFMpegWriter(bitrate=500)
anim.save(animationname, writer=mywriter, fps=1, extra_args=['-vcodec', 'libx264'], dpi=300)
# No init_plot needed
评论列表
文章目录