Re: [問題] 請問多張fig檔如何做成連續的slide播放?已回收

看板MATLAB作者 (~烤焦麵包~)時間15年前 (2010/12/05 11:32), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《a126172824 (a126172824)》之銘言: : 如題 : 謝謝 clear all; clc; set(gca,'nextplot','replacechildren','box','off','color','b','xgrid','on'); title('Get 20 frames of current window'); for j = 1:20 plot(fft(eye(j+16))); axis([-1. 1. -1. 1.]); frame(j) = getframe(gcf); % get the frame end writegif('test.gif',frame,0.2); function res = writegif(name,frames,dt) nframe = length(frames); for i = 1:nframe [image,map] = frame2im(frames(i)); [im,map2] = rgb2ind(image,128); if i == 1 imwrite(im,map2,name,'gif','writeMode','overwrite',... 'delaytime',dt,'loopcount',inf); else imwrite(im,map2,name,'writeMode','append','delaytime',dt); end end end -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.0.231

12/05 11:32, , 1F
大概像這樣吧?可以參考看看
12/05 11:32, 1F

12/05 12:32, , 2F
你是好人!
12/05 12:32, 2F

12/06 15:15, , 3F
太感謝你了 謝謝!
12/06 15:15, 3F
文章代碼(AID): #1C-mVJaI (MATLAB)
文章代碼(AID): #1C-mVJaI (MATLAB)