Re: [問題] fopen裡面可以加上for迴圈的變數嗎?已回收
※ 引述《a95297 (2+2=0)》之銘言:
: 想請問一下~在fopen開檔的檔名裡面~可以加上for迴圈的變數來使用嗎!?
: ex:
: file=fopen('C:\Users\JSC\Desktop\TEST\01.mfc'','rb');
: file=fopen('C:\Users\JSC\Desktop\TEST\02.mfc'','rb');
: file=fopen('C:\Users\JSC\Desktop\TEST\03.mfc'','rb');
: ....
: ....
: 原本是這樣~但因為檔案有很多~1000多個~所以想改程這樣
: for i=1:1000
: file=fopen('C:\Users\JSC\Desktop\TEST\0i.mfc'','rb');
: end
: 這樣可行嗎!?
: 感謝!!
for i=1:1000
filestr=['C:\Users\JSC\Desktop\TEST\' num2str(i) '.mfc'];
file=fopen(filestr, 'rb')
end
這樣比較保險
應該也可以他們寫在一起
for i=1:1000
file=forpen(['C:\Users\JSC\Desktop\TEST\' num2str(i) '.mfc'] ,'rb')
end
至於個位數前那個零 你可以自已想個方法填入 或笨方法把個位數的檔名改一下就好了
呵呵.......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.122.128.202
推
03/26 19:29, , 1F
03/26 19:29, 1F
推
03/26 20:19, , 2F
03/26 20:19, 2F
推
03/26 21:00, , 3F
03/26 21:00, 3F
→
03/26 21:50, , 4F
03/26 21:50, 4F
推
03/27 10:48, , 5F
03/27 10:48, 5F
→
03/27 10:48, , 6F
03/27 10:48, 6F
→
03/27 10:49, , 7F
03/27 10:49, 7F
→
03/27 10:49, , 8F
03/27 10:49, 8F
推
03/28 16:09, , 9F
03/28 16:09, 9F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):