[問題] 迴圈運作排列檔案的處理(字串編寫)已回收
串編寫)
時間: Wed Mar 18 00:59:09 2009
前輩們大家好
首先謝謝您觀看了我的問題
這次我想請問有關於字串的正確使用於
迴圈的各方式的用法
首先
假設我有data1.txt ~data100.txt筆檔案
想運用迴圈處理
1.讀檔2.計算3.儲存4.圖檔儲存 等四個功能
在讀檔時
data ='data' %自訂字串
for i=1:100
eval(['load data' num2str(i) '.txt'])
end
這方法讀檔OK!
因此我想在迴圈中加入以下四個功能
data ='data'
for i=1:100
eval(['load data' num2str(i) '.txt']) %讀檔功能(OK)
z= fft(['data', num2str(i)] ) %計算功能(不OK)
save (['z', num2str(i),'.txt'] z -ascii) %儲存功能(不OK)
print -djpeg ['name',num2str(i),'.jpg'] %圖檔儲存功能(不OK)
end
這時在計算與txt存檔和jpg存檔
計算data1 後儲存 z1.txt 再畫出name1.jpg
接著
計算data2 後儲存 z2.txt 再畫出name2.jpg...等等
想依序計算data1~data100
儲存z1.txt~z100.txt
儲存圖片 name1.jpg~name100.jpg
使用 'data' num2str(i) 似乎不是這樣使用
我想應該是我字串的觀念錯誤
因此想請問各位前輩該如何正確的使用呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.171.131.96
推
03/18 03:50, , 1F
03/18 03:50, 1F
推
03/18 08:50, , 2F
03/18 08:50, 2F
→
03/18 08:51, , 3F
03/18 08:51, 3F
→
03/18 09:34, , 4F
03/18 09:34, 4F
→
03/18 09:35, , 5F
03/18 09:35, 5F
→
03/18 09:37, , 6F
03/18 09:37, 6F
※ 編輯: av8d5299 來自: 118.171.138.94 (03/18 09:42)
※ 編輯: av8d5299 來自: 140.116.81.103 (03/18 11:15)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章