使用matlab向excel表格中添加信息

Posted

技术标签:

【中文标题】使用matlab向excel表格中添加信息【英文标题】:Adding information to excel sheet using matlab 【发布时间】:2021-04-11 14:09:07 【问题描述】:

我想使用 MATLAB R2019 在 Excel 工作表的末尾添加信息。但是,MATLAB 不再支持xlswrite

 [mainSize,~] = size(mainraw);
 xlswrite('test.xlsx',A,1,int2str(mainSize+1));

如何让它在 MATLAB R2019 上运行?

【问题讨论】:

【参考方案1】:

xlswrite 已被弃用是正确的。如xlswritedocmentation 中所述,替代方案是writetablewritematrixwritecell

对于您的情况,请尝试使用writematrix 将数据附加到Sheet1 的内容;如:

writematrix(A,'test.xlsx','Sheet','Sheet1','Range','A1', ...
           'WriteMode','append');

【讨论】:

以上是关于使用matlab向excel表格中添加信息的主要内容,如果未能解决你的问题,请参考以下文章

如何将R语言中的表格数据输出为Excel文件

从Excel向MATLAB中导入数据出现了nan怎么处理

如何将EXCEL里的大量数据导入并转化成MATLAB中的矩阵

通过Python openpyxl库对excel进行操作

通过Python openpyxl库对excel进行操作

MySQL 中操作excel表格总结