[問題] 如何將產生的圖檔與迴圈變數關聯

看板MATLAB作者 (愛衝浪的魚)時間13年前 (2012/07/26 15:43), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
各位大大好 小弟目前需要連續畫個幾千張圖併存起來 想請教各位大大 如何在指令裡面 使得圖的檔名能加入當下的迴圈數 比方說 for i=1:1000 print -f1 -r1200 -dbitmap 227; clf; end 則此時所產生的圖的檔名為後面手動輸入的 "227" 若我想在迴圈i=125時將圖案檔名存成 "125" 請問該如何做?? C好像只要加%d就可以 但matlab不知道該怎麼做 >"< 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.41.71

07/26 16:54, , 1F
filename = sprintf('%d.png',i);
07/26 16:54, 1F

07/26 16:55, , 2F
print('-f1','-r1200','-dbitmap',filename);
07/26 16:55, 2F

07/26 23:12, , 3F
跪謝大大Q_Q
07/26 23:12, 3F
文章代碼(AID): #1G4FKtGO (MATLAB)