[問題] plot畫完後輸出影像問題

看板MATLAB作者 (詹姆士布雷克)時間13年前 (2012/04/07 14:04), 編輯推噓2(207)
留言9則, 3人參與, 最新討論串1/1
設畫出一個圖=Ax,但Ax是有迴圈的,如以下程式: Ax(t)=plot(X_mean(2,:), X_mean(1,:) saveas(Ax,'output','jpg'); 結果是正常的,但是會不斷更新直到最後一張圖 所以只保留最後一張圖 能否可以把全部影像保留並且檔名按照順序排列1~N 嘗試使用num2str 但好像沒辦法套入 想請教解決辦法或是還有更好的方法嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.122.248.171

04/07 16:57, , 1F
你原本是想怎樣使用num2str??
04/07 16:57, 1F

04/07 17:00, , 2F
就目前的資訊,也許你試看看這個寫法
04/07 17:00, 2F

04/07 17:01, , 3F
['output' num2str(t) '.jpg']
04/07 17:01, 3F

04/07 17:04, , 4F
我打錯拉 哈 是s=['.\face_data\',int2str(i),'.jpg'
04/07 17:04, 4F

04/07 17:05, , 5F
我忘記是哪個了 太久沒用這兩個函數了 我試試看 哈哈
04/07 17:05, 5F

04/07 17:08, , 6F
imwrite(Y_k,['snap' num2str(t) '.jpg']);
04/07 17:08, 6F

04/07 17:09, , 7F
上面這個方法也是可以輸出全部 但plot畫的沒有顯示
04/07 17:09, 7F

04/07 17:36, , 8F
v大 感謝阿 你那個方法無誤 感謝感謝
04/07 17:36, 8F

04/09 00:28, , 9F
eval(['saveas(' filename int2str(n)');']) ?
04/09 00:28, 9F
文章代碼(AID): #1FVzZvMr (MATLAB)