文档帮助中心
倒带以前玩过动画对象
rewindAnimation
rewindAnimation(图)
例
rewindAnimation通过在动画时间参数恢复到其初始值倒带先前播放动画对象。动画对象必须使用创建fanimator功能。
fanimator
rewindAnimation(图)倒带图中的动画对象图。
图
全部收缩
创建的移动圆的动画,并使用倒带rewindAnimation。
首先,创建两个符号变量,Ť和X。变量Ť定义动画的时间参数。采用Ť设置圆心在(T,1)和X参数化的范围内的圆的周长[-pi PI]。利用创建循环动画对象fanimator。设置X轴和ÿ- 轴以相等的长度。
Ť
X
(T,1)
[-pi PI]
SYMSŤXfanimator(@ fplot,COS(X)+ T,的sin(x)+ 1,[ - PIπ)轴等于
通过输入命令播放动画playAnimation。默认,playAnimation播放的范围内的动画Ť从0到10,您可以通过使用回放动画rewindAnimation。rewindAnimation恢复在动画时间参数到它的初始值t = 0时和节目的起始动画帧。
playAnimation
t = 0时
创建一个带有计时器的移动圆的动画,并且使用回放动画rewindAnimation。
首先,创建两个符号变量,Ť和X。变量Ť定义动画的时间参数。创建动画的图形窗口。
SYMSŤX无花果=图。
利用创建循环动画对象fanimator。采用Ť设置圆心在(T,1)和X参数化的范围内的圆的周长[-pi PI]。设置动画时间参数的范围[4 8]。设置X轴和ÿ- 轴以相等的长度。
[4 8]
fanimator(@ fplot,COS(X)+ T,的sin(x)+ 1,[ - PI PI]'AnimationRange'[4 8])轴等于
接下来,添加一个计时器动画对象。使用文本函数创建一段文字来算经过的时间。采用num2str时间参数转换为字符串。
文本
num2str
保持上fanimator(@(T)文本(8,3,“定时器”+ num2str(T,2)),'AnimationRange'[4 8])保持离
玩图动画图图4和通过输入秒之间8playAnimation命令。
playAnimation(无花果, 'AnimationRange',[4 8])
您可以通过使用快退之前播放的动画rewindAnimation。rewindAnimation恢复在动画时间参数到它的初始值T = 4和节目的起始动画帧。
T = 4
数字
目标图形,指定为数字宾语。有关详细信息数字对象,见数字。
animationToFrame|fanimator|playAnimation|writeAnimation
animationToFrame
writeAnimation
这个例子的修改版本的系统上存在。你要打开这个版本呢?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。金宝app
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处