matlab批量读取文件的两种方法 % 1.循环读取文件;针对文件名字有序 for i=1:4 str= strcat ('D:\data\tek', int2str(i) , '.xls') ; % 连接字符串形成图像的文件名 a{i}=xlsread(str); end % 2.针对名字没有规律的文件 从第一个文件开始读取 list=dir(['D:\data\','*.xls']); k=length(list) for i=1:k str= strcat ('D:\data\', list(i).name) a{i}=xlsread(str); end