Matlab 将矩阵循环写入同一个Excel中不同命名的Sheet中
前言
由于需要计算不同行政区划不同年份的某个指标变化情况,实际上是三种变量三维数组,除去在matlab内部保存变量外,写入Excel方便查看制表
教程代码
参考:
- https://ww2.mathworks.cn/help/matlab/ref/writematrix.html
- https://ww2.mathworks.cn/help/matlab/import_export/exporting-to-excel-spreadsheets.html
%% 将矩阵写入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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)