在大量数据处理中,有时候会碰到这样一种情况:同一个目录下有几十上百甚至上千个文件,这些文件名字没有规律。怎样才能一次性读取这些文件?可以参考下面的例子。
情景假设:
在“D:\MATLAB7\work\tem-fre\”目录下存放有多个文件,现在需要将这些文件读到内存。
Readfiles = dir(fullfile('D:\MATLAB7\work\tem-fre\','*.tem'));
NN=length(Readfiles); %%%%%读取的文件数目
for ii=1:NN
AA=importdata(strcat('D:\MATLAB7\work\tem-fre\',Readfiles(ii).name));
AAAA=AA.data;
end