在MATLAB中,可以使用xlswrite
函數(shù)來(lái)輸出xlsx文件。
語(yǔ)法如下:
xlswrite(filename, M, sheet, range)
參數(shù)說(shuō)明:
filename
:輸出文件的文件名,包括文件路徑和拓展名。
M
:要寫入xlsx文件的數(shù)據(jù),可以是矩陣、向量或字符串。
sheet
:可選參數(shù),指定要寫入的工作表的名稱或索引。默認(rèn)值為1。
range
:可選參數(shù),指定要寫入的單元格區(qū)域。默認(rèn)值為整個(gè)工作表。
例如,以下代碼將一個(gè)矩陣寫入xlsx文件中:
data = [1, 2, 3; 4, 5, 6; 7, 8, 9];
filename = 'output.xlsx';
xlswrite(filename, data);
這將在當(dāng)前文件夾下創(chuàng)建一個(gè)名為output.xlsx
的xlsx文件,并將矩陣data
寫入該文件的第一個(gè)工作表中。
請(qǐng)注意,xlswrite
函數(shù)需要安裝MATLAB的Excel接口庫(kù),否則無(wú)法正常工作。如果無(wú)法使用該函數(shù),可以考慮使用第三方工具或者將數(shù)據(jù)保存為其他格式(例如csv文件)。