matlab如何批量导入dat文件,并对每个dat文件求和。

2025-02-12 03:42:03
推荐回答(1个)
回答1:

若15个dat放在同一个文件夹下面;
filename=(,/*.dat);
a=zeros(15,2);
for i=1:15;
temp=load(strtrim(filename(i,:)));
a(i,:)=sum(temp,1);%不含nan值
%a(i,:)=nansum(temp,1); %含有nan值
end

运行完之后a数值中的每一行的两个数就是所对应的dat文件中两列的和