Filename=strcat (' C:\Users\Public\Videos\Sample videos\imw\imwrite\ ', int2str (i), '. ', ' jpg '); Clc;figure% New chart axis ([0 5 0 2])% defines the x-axis (from 0 to 5) and the y-axis range (from 0 to 2) for I=1:4 if i==1 text (i,1, ' hundred ', ' fontsize ', +, ' color ', ' red %i=1, write a ' hundred ' word End If i==2 text (i,1, ' degrees ', ' fontsize ', ' + ', ' color ', ' red ');%i=2, write a ' degree ' word End if i==3 Text (i,1, ' Sutra ', ' fontsize ', ' max ', ' Color ', ' red '); %i=3, write a ' by ' word End If i==4 text (i,1, ' Test ', ' fontsize ', ' + ', ' color ', ' red ');%i=4, write a ' test ' word end picname=[num2 STR (i) '. Fig '];% saved file name: When I=1, Picname=1.fig hold on% write the following words, do not flush the preceding words out of the SaveAs (Gcf,picname) endstepall=4;for I=1:stepall PICNAME=[NUM2STR (i) '. Fig '; Open (Picname)% set (GCF, ' outerposition ', get (0, ' screensize ')),% matlab window maximizes frame=getframe (GCF); Im=frame2im (frame);% make GIF file, image must be index indexed image [I,map]=rgb2ind (im,20); If I==1 imwrite (i,map, ' baidujingyan.gif ', ' gif ', ' Loopcount ', INF, ' Delaytime ', 0.5);% must be created for the first time! ElseIf I==stepall IMWRITE (I,map, ' baidujingyan.gif ', ' gif ', ' writemode ', ' append ', ' delaytime ', 0.5); else Imwrite (i,map, ' baidujingyan.gif ', ' gif ', ' writemode ', ' append ', ' delaytime ', 0.5); End Close Allend
Save the GIF file. m