用 Matlab 保存 Excel 数据

Posted

技术标签:

【中文标题】用 Matlab 保存 Excel 数据【英文标题】:Save Excel-data with Matlab 【发布时间】:2020-01-26 14:34:24 【问题描述】:

这是我的问题: 我想打开一个用作模板的 Excel 文件。这个文件应该被编辑然后保存。名称是一个变量,所以它应该总是改变。 IE。变量 A 一直在变化。

使用功能 [xlsread] 打开模板,使用功能 [xlswrite] 我可以随意更改它,它可以正常工作。问题是我无法单独保存文件,这意味着在编辑模板后我只得到 1 个文件,但我想保留模板并获得一个编辑过的文件,以便我可以再次使用模板。我找不到保存编辑后的 ​​Excel 文件的方法。

请帮帮我

【问题讨论】:

调用xlswrite时不能使用不同的文件名吗? 【参考方案1】:

你的想法有误。 xlsread 读取整个文件并将其保存在内存中。当您使用xlswrite 时,您的内存中的变量将被写入文件,而没有指向所读取文件的链接(只要您更改文件名)。

话虽如此,请注意 Matlab 建议使用 writetable/writematrix/writecell 而不是 xlswritexlsread => readtable/readmatrix/readcell 也是如此。

【讨论】:

以上是关于用 Matlab 保存 Excel 数据的主要内容,如果未能解决你的问题,请参考以下文章

用 Matlab 保存 Excel 数据

如何将txt中的数据整理到Matlab中画图

matlab怎么把计算的数据保存到excel里面?

如何把MATLAB行数据粘贴成EXCEL中的列数据,MATLAB中是1行7200列,怎么保存成EXCEL中7200行1列的数据?

如何将excel数据文件转换成MATLAB中的.mat文件?

matlab处理excel数据