关键词:filepath num2str(i) cat
如下
filepath='';%文件夹的路径
d_0=zeros()
for i=1:50 %n是要读入的文件的个数
data_name=['' num2str(i) '.mat'];
d_name=['d_name_' num2str(i)];
chr=[filepath data_name];
d_name=load(chr);
d_name = struct2cell(d_name);
d_name = cell2mat(d_name);
d_name = d_name.'
d_0=cat(1,d_0,d_name);
end
d_0(1,:)=[];
xlswrite('.xlsx',d_0)%向表格中写入数据
解析
1. 拼接文件名称
data_name=['' num2str(i) '.mat'];
2.对数据进行处理:struct类型转换成数值矩阵,转置等(可由数据类型进行自主选择)
d_name = struct2cell(d_name);
d_name = cell2mat(d_name);
d_name = d_name.'
3.cat用于拼接矩阵