Re: [問題] 怎嚜讀取多個檔案??已回收
※ 引述《runfast1209 (runfast1209)》之銘言:
: 我想請問一下
: 之前有很努力的爬過文了
: 就是 如果一次要讀取多個檔案
: 由於檔案名稱是日期,但是是不連續的日期檔名
: 這樣是否無法使用迴圈?
: 也有考慮過把檔名改成1、2、......,這樣就可使用迴圈讀取檔案
: 但是檔案很多,怕這樣日期會亂掉
: 不知還有沒有其他的方法可以解決
: 謝謝
你可以先把檔名存起來
像是假設你有三個檔案971017和971022與971031兩個檔案
可以先做個矩陣為A={'971017.txt','971022.txt','971031.txt'};
這樣的話
A{1}可以把第一個檔名叫出來
A{2}可以把第二個檔名叫出來
A{3}可以把第三個檔名叫出來
就可以處理成迴圈的形式了
for i = 1 : 3
fid=fopen(A{i},'r');
fclose(fid);
end
基本上非連續的數字如果想要用迴圈來寫的話
差不多都是這樣
先把不連續的數字儲存起來,然後就可以用連續的index叫出來用了
--
Deserves death! I daresay he does. Many that live deserve death. And some die
that deserve life. Can you give that to them? Then be not too eager to deal out
death in the name of justice, fearing for your own safty. Even the wise cannot
see all ends.
Gandalf to Frodo
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.131.228.78
→
11/03 12:15, , 1F
11/03 12:15, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章