文件帮助中心文件
将动画保存为视频文件
writeAnimation(文件名)
文件名writeAnimation(图)
writeAnimation (___、名称、值)
writeAnimation (vidObj)
写作(图,Vidobj)
例子
writeAnimation (文档名称)将当前图形中的动画对象写入GIF或AVI视频文件。属性创建动画对象煽动者函数。的扩展文档名称设置视频格式,必须是'.gif'或'.avi'.
writeAnimation (文档名称)
文档名称
煽动者
'.gif'
'.avi'
如果不指定文件扩展名,则writeAnimation选择了'.avi'扩展默认情况下。
writeAnimation
如果指定任何其他文件扩展名,例如“mp4”或“.mpg”, 然后writeAnimation返回错误消息。
“mp4”
“.mpg”
writeAnimation (无花果那文档名称)写下图中的动画对象无花果到GIF或AVI视频文件。
writeAnimation (无花果那文档名称)
无花果
writeAnimation (___那名称,价值)用指定的动画对象写入名称,价值对参数。将此选项与前面语法中的任何输入参数组合一起使用。您可以设置名称-值对设置来指定GIF或AVI视频文件的属性。
writeAnimation (___那名称,价值)
名称,价值
writeAnimation (vidobj.)将当前图形中的动画对象写入videoWriter.对象。该语法提供了将动画对象保存为另一种视频文件格式的选项,例如mpeg - 4的或'未压缩的avi'.
writeAnimation (vidobj.)
vidobj.
videoWriter.
mpeg - 4的
'未压缩的avi'
writeAnimation (无花果那vidobj.)写下图中的动画对象无花果到一个videoWriter.对象。
writeAnimation (无花果那vidobj.)
如果你将动画保存为videoWriter.对象的属性,则输出视频文件的属性遵循videoWriter.对象。
全部收缩
创建一个移动圆圈动画对象,并将其保存为GIF文件。
创建两个符号变量,T.和X.变量T.定义动画的时间参数。用T.设置圆的中心(t,1)和X参数化范围内圆圈的周边[-pi pi].使用圆圈动画对象使用煽动者.设定X设在和y- 轴是相同的长度。
T.
X
(t,1)
[-pi pi]
Syms t x fanimator(@fplot,cos(x)+t,sin(x)+1,[-pi])轴相等
输入命令那里播放动画。将动画保存为名为GIF视频文件'wheel.gif'.
那里
'wheel.gif'
写作('wheel.gif')
创建一个移动圆圈动画对象,并将其保存为MPEG-4文件。
首先,创建两个符号变量,T.和X.变量T.定义动画的时间参数。用T.设置圆的中心(t,1)和X参数化范围内圆圈的周边[-pi pi].使用圆圈动画对象使用煽动者.设定X设在和y- 轴是相同的长度。
输入命令那里播放动画。
接下来,将动画保存为MPEG-4文件。创建一个保存到名为的文件的视频对象'myfile'通过使用videoWriter.函数。指定视频文件格式为mpeg - 4的.打开视频文件,使用writeAnimation保存圆形动画对象,并关闭视频文件。
'myfile'
Vidobj = VideoWriter('myfile','mpeg-4');打开(Vidobj)写道(Vidobj)关闭(Vidobj)
创建圆形动画对象,并将其另存为播放指定数量的循环的GIF文件。
首先,创建两个符号变量,T.和X.变量T.定义动画的时间参数。为动画创建一个数字窗口。
Syms t x FIG =图;
使用圆圈动画对象使用煽动者.用T.设置圆的中心(t,1)和X参数化范围内圆圈的周边[-pi pi].设定X设在和y- 轴是相同的长度。
接下来,在图中保存动画无花果作为名为的GIF文件“loop.gif”通过使用writeAnimation函数。这writeAnimation功能始终在Matlab中播放动画®保存动画之前的数字窗口。将动画保存为GIF文件时,创建的GIF文件播放动画一次,并重复指定的循环数。对于此示例,设置'loopcount'到1. GIF文件播放动画两次。
“loop.gif”
'loopcount'
编写(图,'循环),'LoopCount',1)
请注意,要正确显示GIF视频文件中的循环数,必须在带GIF解码器的应用程序中打开文件。
视频文件名,指定为字符串标量或字符向量。文件名的扩展设置了视频格式,必须是'.gif'或'.avi'.您必须具有编写文件的权限。
如果不指定文件扩展名,则writeAnimation使用'.avi'默认情况下。
如果文档名称已经存在,那么writeAnimation覆盖文件。
如果文档名称不包含完整路径,然后该函数将动画保存到当前文件夹。
视频对象,指定为videoWriter.对象。这videoWriter.对象提供在保存动画对象时控制输出视频格式的选项。有关的更多信息videoWriter.在matlab的对象,看videoWriter..
数字
目标图形,指定为a数字对象。有关的更多信息数字对象,看到数字.
指定可选的逗号分离对名称,价值参数。姓名是参数名称和价值为对应值。姓名必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.
姓名
价值
Name1, Value1,…,的家
“LoopCount”帧速率,15日,2
'AnimationRange'
10 [0]
动画时间参数的范围,指定为双元素行向量。两个元素必须是越来越多的真实值。
例子:[-2 4.5]
[-2 4.5]
的帧速率
10.
帧速率,指定为一个正值。帧率定义了将动画对象写入视频文件时,单位时间内的帧数。
例子:30.
30.
'向后'
0.
错误的
向后选项,指定为逻辑值(布尔值)。如果您指定真正的,然后该函数以后或以相反的顺序保存动画。
真正的
例子:真正的
65535.
正
动画循环计数,指定为非负整数(来自0.到65535.) 或者正.这个值设置了GIF文件中重复动画循环的次数。如果您使用的是GIF以外的视频文件格式,则设置此值无效。
如果使用默认值0.,然后GIF文件播放动画一次。
如果你设置'loopcount'到一个整数N,然后GIF文件播放一次动画N重复(总共N+ 1次)。
要无限地重复动画,请使用正价值。
例子:1
1
AnimationToframe.|煽动者|那里|回归|videoWriter.
AnimationToframe.
回归
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室