使用mplot3d绘制3d图表

使用animation制作动图

1.1 animtaion概述

   matplotlib 在 1.1 版本的标准库中加人了动画模块——animation,使用该模块的Animtion 类可以实现一些基本的动画效果。Animtion 类是一个动画基类,它针对不同的行为分别派生了不同的子类,主要包括 FuncAnimation 类和 AritistAnimation 类。其中,Funcanimation类表示基于重复调用一个函数的动画;AritistAnimation 类表示基下一组固定Amrtis(标准的绘画元素,比如文本、线条、知形等)对象的动画。具体说明加下

1.2.FuncAnimation类

   FuncAnimation 是基于函数的动画类,它通过重复调用同一函数来制作动画。FuncAnimation 类的构造方法的语法格式如下所示:

FuncAnimation (fig, func, framese=None, init_ func=None, fargs=None,
save_count=None,*,cache_frame_data=True,**kwargs)


该方法常用参数的含义如下:
fig:表示动画所在的画布
func:表示每帧动画调用的函数
frames :表示动画的长度(一次动画包舍的倾数)
init_func:表示用于开始绘制懒的函数,它会在第一帧动画之前调用一次。若未设置该参数,则程序将使用 fames 序列中第一项的绘图结果
·fargs : 表示传递给 func 函数的其他参数。
·interval:表示更新动画的频率,以毫秒为单位,默认为 200。
·blit : 表示是否更新所有的点,默认为 Fale。官方推荐将 blit 参数设为True,但建议

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值