matlab中,如何在for循环中把每一个元胞数组都写成excel文件

2024-12-02 04:13:52
推荐回答(5个)
回答1:

把 cell 矩阵写入 excel 文件很简单,cell2table 变成 table格式,writetable函数就可以了。

举个例子:

  1.  C = {'Atkins',32,77.3,'M';'Cheng',30,99.8,'F';'Lam',31,80.2,'M'}

  2. T = cell2table(C,'VariableNames',{'Name','Age','Result','Gender'});

  3. writetable(T,'tabledata.xlsx')

回答2:

使用xlswrite(filename,a,sheet)

filename是文件名
a是你要写成excel的元胞数组
sheet 可以选择写入excel的哪个sheet

回答3:

%%无数据,未测试
clear
clc
a=xlsread('mu=5.xlsx');
b=a(1:106,1);
c=a(1:106,2:51);
R=[];
for i=1:50
X=b;
Y=c(:,i);
R=[R;corrcoef(X,Y)];%改了这
end
xlswrite('aaa.xlsx',R)

回答4:

有点难,可以去找点matlab的相关资料吧

回答5:

拔出来,拔出来