在MATLAB中,可以使用xlswrite
函数来输出xlsx文件。
语法如下:
xlswrite(filename, M, sheet, range)
参数说明:
filename
:输出文件的文件名,包括文件路径和拓展名。
M
:要写入xlsx文件的数据,可以是矩阵、向量或字符串。
sheet
:可选参数,指定要写入的工作表的名称或索引。默认值为1。
range
:可选参数,指定要写入的单元格区域。默认值为整个工作表。
例如,以下代码将一个矩阵写入xlsx文件中:
data = [1, 2, 3; 4, 5, 6; 7, 8, 9];
filename = 'output.xlsx';
xlswrite(filename, data);
这将在当前文件夹下创建一个名为output.xlsx
的xlsx文件,并将矩阵data
写入该文件的第一个工作表中。
请注意,xlswrite
函数需要安装MATLAB的Excel接口库,否则无法正常工作。如果无法使用该函数,可以考虑使用第三方工具或者将数据保存为其他格式(例如csv文件)。