clear;clc;
close all;
str1=[‘D:\XXXX数据\75,150‘];
str3=[‘Max.xls‘];
for i = 1:1:37
    eval([‘str2=‘ ‘num2str(i*5-35)‘ ‘;‘])
    Aimpath=fullfile(str1,str2,str3);
%     disp(Aimpath);
    eval([‘Data‘ num2str(i) ‘=dlmread(Aimpath);‘])
    eval([‘MaxRow‘ num2str(i) ‘=size(Data‘ num2str(i) ‘,1);‘])
    eval([‘AimData‘ num2str(i) ‘=Data‘ num2str(i) ‘(MaxRow‘ num2str(i) ‘,:);‘])
    eval([‘Max(i,:)=AimData‘ num2str(i) ‘;‘])
    eval([‘clear Data‘ num2str(i)])
    eval([‘clear MaxRow‘ num2str(i)])
    eval([‘clear AimData‘ num2str(i)])
end
xlswrite(‘AllMax.xls‘,Max);
Matlab - 文件目录路径操作_读取不同路径下的相同文件名表格
原文:http://www.cnblogs.com/Jian-thinker/p/7573396.html