【发布时间】:2021-04-11 14:09:07
【问题描述】:
我想使用 MATLAB R2019 在 Excel 工作表的末尾添加信息。但是,MATLAB 不再支持xlswrite
[mainSize,~] = size(mainraw);
xlswrite('test.xlsx',A,1,int2str(mainSize+1));
如何让它在 MATLAB R2019 上运行?
【问题讨论】:
我想使用 MATLAB R2019 在 Excel 工作表的末尾添加信息。但是,MATLAB 不再支持xlswrite
[mainSize,~] = size(mainraw);
xlswrite('test.xlsx',A,1,int2str(mainSize+1));
如何让它在 MATLAB R2019 上运行?
【问题讨论】:
xlswrite 已被弃用是正确的。如xlswritedocmentation 中所述,替代方案是writetable、writematrix 和writecell。
对于您的情况,请尝试使用writematrix 将数据附加到Sheet1 的内容;如:
writematrix(A,'test.xlsx','Sheet','Sheet1','Range','A1', ...
'WriteMode','append');
【讨论】: