Re: [問題] 如何錄影??已回收

看板MATLAB作者 (skyppp)時間15年前 (2010/04/13 16:34), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串2/2 (看更多)
我的語法大致上是 figure(1) for i=1:20 plot( x(i,:) , y(i,:) ) ; hold on F(i) = getframe; end hold off movie2avi(F,'檔名.avi','fps',1) 目前我用上述語法可以錄下我想要的圖片 (先不去講究檔案大小) 不過我目前有另一個問題 我用subplot在figure(1)中畫出四張圖片 (2by2) 並且把figure(1)的整個畫面錄下來.........我做不到= = 我只能把四張圖片個別錄下....但是就不是我要的"精簡"了 不知道有沒有方法可以同時把 figure(1) 整個 錄影下來 (只使用MATLAB) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.128.127.234 ※ 編輯: skyppp 來自: 140.128.127.234 (04/13 16:35)

04/13 16:36, , 1F
試試改用getframe(gca)
04/13 16:36, 1F

04/13 16:38, , 2F
gcf
04/13 16:38, 2F

04/13 16:41, , 3F
好詭異 我昨天用過gcf 可是都會出錯 現在一用就馬上OK
04/13 16:41, 3F

04/13 16:42, , 4F
真是太感謝你的幫忙^^
04/13 16:42, 4F
文章代碼(AID): #1Bn2oaP9 (MATLAB)
文章代碼(AID): #1Bn2oaP9 (MATLAB)