2013-03-05 209 views
1

我有一些相同维度的数据文件,我在MATLAB中有一个程序用于分析单个文件中的数据。我想将文件中的所有数据逐个合并,以便我可以一起分析它们。我如何编写一个循环,以便遍历所有文件?循环遍历文件名

回答

0

您可以通过dir function获得文件列表,循环很简单。

4
fls = dir(fullfile(folderName, '*.mat')); 
data = cell(1, numel(fls)); 
for ii = 1:numel(fls) 
    data{ii} = load(fullfile(folderName, fls(ii).name)); 
end 

data现在持有所有数据

+0

我想我得到了它。谢谢 :) – Maddy 2013-03-06 04:43:48