matlab 写入excel 10

现在有一个for循环,计算出一系列的ABCD的数值,如下:fori=1:1:200......A=...;B=...;C=...;D=...;end想把第一次循环(i=1... 现在有一个for 循环,计算出一系列的ABCD的数值,如下:
for i=1:1:200
...
...
A=...;
B=...;
C=...;
D=...;
end
想把第一次循环(i=1)得到的ABCD,写入excel文件RESULTS.xls的A1~D1,第二次循环(i=2)得到的ABCD,写入excel文件RESULTS.xls的A2~D2,以此类推。请问怎么实现?请多多指教!
展开
 我来答
筱筱雅雪Cx
2016-02-26 · 超过15用户采纳过TA的回答
知道答主
回答量:28
采纳率:50%
帮助的人:15.9万
展开全部

1,如果需要把某个变量的存储的数据写入到excel文件(xls或者xlsx格式的文件),如下图所示的变量

2,只需要使用MATLAB中提供的系统函数xlswrite()函数即可,其主要的调用形式为:

xlswrite('filename.xls',variable);

其中variable表示需要写入Excel文件的变量名称,filename.xls(或者filename.xlsx)表示excel数据文件,help帮助文档中对xlswrite()函数的介绍如下图所示:

3,对于上图所示的数据文件,只需要使用下面的命令进行读取即可:

xlswrite('output.xlsx',A);

4,Excel数据文件如下图所示:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式