这些示例演示如何将动画录制为可以重播的电影。
在循环中创建一系列绘图,并将每个绘图捕获为一个帧。通过每次在循环中设置轴限制,确保轴限制保持不变。将帧存储在M
.
对于k=1:16绘图(fft(眼睛(k+16))轴([-11-11])M(k)=getframe;终止
使用电影
作用
数字电影(M,5)
在图形的左侧包含一个滑块。通过将图形指定为图形的输入参数来捕获整个图形窗口getframe
作用
图u=uicontrol(“风格”,“滑块”,“位置”,[10 50 20 340],...“敏”1.“马克斯”,16,“价值”,1);对于k=1:16图(fft(眼睛(k+16))轴([-11-11])u值=k;M(k)=getframe(gcf);终止
将电影回放五次。电影在当前轴内播放。创建一个新的人物和一个轴来填充人物窗口,使电影看起来像原始动画。
图形轴(“位置”,[0 0 1])电影(M,5)
getframe
|电影
|快速傅里叶变换
|眼睛
|情节
|斧头
|轴