matlab绘制二维图形的一般步骤(奇怪的Matlab画图技巧系列4)
毕业季马上要到了,给大家总结一些我平常用到的奇特但是好用的Matlab画图技巧
Matlab Gif动图保存
毕业论文除了论文本身以外,在毕业论文的交流和最后的答辩过程中,通常需要制作PPT跟老师进行汇报,此时为了更加形象描述图片的内容,因此需要用GIF动图的形式展示。
代码如下:
- clear all;clc;close all;
- figure(1);
- for ii=1:100
- plot(sin(((0:1e-2:1) (ii-1)/20)*2*pi));
- pause(0.01);
- frame=getframe(gcf);
- im=frame2im(frame);
- [I,map]=rgb2ind(im,20);
- if ii==1
- imwrite(I,map,’1.gif’,’gif’, ‘Loopcount’,inf,’DelayTime’,0.1);
- elseif ii==100
- imwrite(I,map,’1.gif’,’gif’,’WriteMode’,’append’,’DelayTime’,0.1);
- else
- imwrite(I,map,’1.gif’,’gif’,’WriteMode’,’append’,’DelayTime’,0.1);
- end
- end
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com