首页 > 解决方案 > 用 Matlab 保存 Excel 数据

问题描述

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

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

请帮我

标签: excelmatlabsave

解决方案


你的想法有错误。xlsread读取整个文件并将其保存在内存中。当你使用xlswrite你的变量从内存中被写入一个文件时,没有读取到文件的链接(只要你改变了文件名)。

话虽如此,请注意 Matlab 建议使用writetable//而不是writematrix. = > //也是如此。writecellxlswritexlsreadreadtablereadmatrixreadcell


推荐阅读