2014-01-09 50 views
0

假設我們有一個包含目錄結構的數據文件(僅包含數字的矩陣文本文件)。載入多個文件到單元陣列

是否有可能加載它們,無論他們有什麼文件名,進入矩陣單元陣列?

回答

1

使用dir獲得目錄中的所有文件:

fls = dir(fullfile(myFolder, '*.txt')); 
n = numel(fls); 
data = cell(1,n); % preallocate 
fot ii=1:n 
    data{ii} = dlmread(fullfile(myFolder, fls(ii).name)); % read the file using importdata/dlmread/load - whatever works for you 
end 
+0

非常感謝,這節省了大量的時間。當加載形式相同的目錄中,使用'MyFolder中= '';' – Crowley