官方文档
xlswrite
- 写入 Microsoft Excel 电子表格文件
不推荐使用
xlswrite。请改用writetable、writematrix或writecell语法
[xlswrite(filename,A)](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#d122e1402375)[xlswrite(filename,A,sheet)](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#d122e1402405)[xlswrite(filename,A,xlRange)](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#d122e1402421)[xlswrite(filename,A,sheet,xlRange)](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#d122e1402444)[status = xlswrite(**___**)](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#d122e1402467)[[status,message] = xlswrite(**___**)](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#d122e1402484)说明
xlswrite([filename](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-filename),[A](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-A))将矩阵A写入 Microsoft Excel电子表格工作簿filename中的第一个工作表,从单元格A1开始写入。xlswrite([filename](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-filename),[A](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-A),[sheet](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-sheet))将数据写入指定的工作表。xlswrite([filename](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-filename),[A](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-A),[xlRange](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-xlRange))将数据写入工作簿的第一个工作表中由xlRange指定的矩形区域内。- 使用 Excel 范围语法,例如
'A1:C3'。
- 使用 Excel 范围语法,例如
xlswrite([filename](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-filename),[A](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-A),[sheet](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-sheet),[xlRange](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-xlRange))将数据写入指定的工作表和范围。`[status](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-status)= xlswrite(_)` 使用先前语法中的任何输入参数返回写入操作的状态。- 当操作成功时,status 为
1。否则,status 为0。
- 当操作成功时,status 为
[[status](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-status),[message](https://ww2.mathworks.cn/help/matlab/ref/xlswrite.html#btmdr27-1-message)] = xlswrite(**___**)还在结构体message中返回写入操作生成的任何警告或错误消息。博客示例:以矩阵A=[1 2 3 4;5 6 7 8]为例进行介绍
例1——将数据输入到指定EXCEL中,不指定工作薄,不指定单元格位置
在MATLAB主窗口中输入
xlswrite('1.xlsx',A),回车在主窗口中输入
xlswrite('1.xlsx',A,2),回车



