出现警告:无法写入excel格式,尝试将文件写为CSV格式
不知道是不是跟exlink有关系
这个错误可能与MATLAB中使用的Excel链接程序(exlink)有关。exlink程序用于与Microsoft Excel程序之间进行通信。如果exlink程序未正确安装或不可用,MATLAB可能无法正确与Excel程序通信,导致无法以Excel格式保存数据。建议检查您的exlink程序是否正确安装,并尝试重新安装或更新。
另外,您也可以尝试使用CSV格式来保存您的数据。CSV格式是一种常见的数据格式,可以在Excel中进行读取和处理。您可以使用MATLAB的csvwrite函数将数据写入CSV文件中。
不知道你这个问题是否已经解决, 如果还没有解决的话:写入Excel表格的函数比较简单,只有一个函数如下:
xlswrite(filename,A,sheet,xlRange)
其中的参数含义如下:
参数 | 含义 |
---|---|
filename | 文件名,可以是绝对路径也可以是相对路径 |
A | 写入表格文件的变量 |
sheet | 写入的工作表 |
xlRange | 写入的单元格区域 |
该函数的用法比较灵活,除了将四个参数都填上以外,也可以选填其中的几个参数。例如:
xlswrite(filename,A)
如果只有filename和A两个参数,那么Matlab就会默认把A填写在文件filename的活动工作表内,从A1开始填写。