2013-03-01 75 views
2

我正嘗試讀取具有給定文件名格式的目錄中的所有文件。他們的名字是exp01.v2,exp02.v2等等。該組文件存儲在當前目錄中的文件夾中。我的代碼不工作,看起來像這樣:Matlab:讀取目錄中的所有文件

fileName = 'folderInCurrentDirectory/exp*.v2'; 
files = dir(fullfile(pwd,fileName)); 
for file = files 
    someHandle = fopen(file.name) 
    % do something 
end 

有什麼建議嗎?

回答

2

前兩行是正確的。

然後做:

for i = 1:size(files,1) 
    someHandle = fopen(files(i,1).name) 
    % do something 
end 
+0

完美,謝謝! – naxchange 2013-03-01 05:57:07