📄 movie_cartoon.m
字号:
%电影动画:
%1.首先调用moviein函数对内存初始化.创建一个足够大的矩阵来容纳一系列指定的图形(帧)
%2.调用getframe函数生成每一帧.该函数返回一个矢量,利用这个矢量创建一个电影动画矩阵
%3.调用movie函数按照指定速度进行指定次数的播放
%例子2:演示如何实现快速傅立叶变换(exp(j*2*pi/n))的可视化过程
M=moviein(16);
for k=1:16
plot(fft(eye(k+16)))
axis equal
M(k)=getframe;
end
movie(M,1)
%例子2:将前面创建的电影动画添加GUI进度控制条 [10 50 20 00]?
h=uicontrol('style','slider','position',[10 45 20 345],'Min',1,'Max',16,'Value',1)
for k=1:16
plot(fft(eye(k+16)))
axis equal
set(h,'Value',k)
M(k)=getframe(gcf);
end
clf
axes('Position',[0 0 1 1])
movie(M,1)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -