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,以此类推。请问怎么实现?请多多指教! 展开
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,以此类推。请问怎么实现?请多多指教! 展开
1个回答
展开全部
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数据文件如下图所示:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询