首页 > 其他分享 >Matlab 将矩阵循环写入同一个Excel中不同命名的Sheet中

Matlab 将矩阵循环写入同一个Excel中不同命名的Sheet中

时间:2023-03-21 17:24:57浏览次数:54  
标签:Sheet Excel 矩阵 writematrix Matlab 写入 matlab

前言

由于需要计算不同行政区划不同年份的某个指标变化情况,实际上是三种变量三维数组,除去在matlab内部保存变量外,写入Excel方便查看制表

教程代码

参考:

%% 将矩阵写入excel 
%将该矩阵写入 M.xls 文件中的第二个工作表,从第三行开始写入。
writematrix(M,'M.xls','Sheet',2,'Range','A3:E8')
readmatrix('M.xls','Sheet',2,'Range','A3:E8')%读取
writematrix(M2,'M.xlsx','WriteMode','append')%追加模式写入数据

应用代码

excelname='xxx\Area.xlsx';
XianName={'a','b','c','d','e'};
for i = 1:9
area=zeros(23,13);
%中间省略一番操作改变area
writematrix(area,excelname,'Sheet',string(XianName(i)))
end

标签:Sheet,Excel,矩阵,writematrix,Matlab,写入,matlab
From: https://www.cnblogs.com/icydengyw/p/17240698.html

相关文章