hyfm.net
当前位置:首页 >> mAtlAB输出ExCEl数据 >>

mAtlAB输出ExCEl数据

先创建一个空矩阵或zeros,再将数据存入,最后导出就行!就像;A=zeros(10,10); A(i,J)=num; xlswrite('C:\Documents and Settings\Administrator\桌面\空隙率数据.xls',A,'SHUJU');

输出是什么意思?可以用xlsread函数读取excel里的数据,也可用xlswrite往excel里写数据,希望能够帮到你,望采纳

MATLAB是一款非常强大的数学软件,现在对于他的应用除了数学领域,在很多工学和理学的领域里均有所涉及.MATLAB不仅可以生成二维和三维的图像,还可以生成动画并把他们输出.以matlab2010版为例,将matlab中的数据输出到excel

数据显示格式可以由命令:vpa,format等改变另外还有fprintf格式与c基本一致,format rational最接近的有理数,format long 14位小数,format恢复.vap(c,6)设置c为6位小数.fprintf('%20.6f',c).至于你的问题,你可以使用vap(最好)也可以

使用 xlswrite()函数可以将matlab中数据保存到excel中,请看下面例子:>> data = magic(5) % 示例数据data = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9>> xlswrite('test.xls',data) % 保存excel文件,不写完整路径则表示当前目录

使用 xlswrite()函数可以将matlab中数据保存到excel中,请看下面例子:>> data = magic(5) % 示例数据data = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9>> xlswrite('test.xls',data) % 保存excel文件,不写完整路径则表示当前目录

其中有两个函数,xlsread是读取excel数据到matlab;xlswrite是写数据到excel.因为你的问题表述不清,故无法回答,希望上面两个函数可以帮到你,具体用法可以help查看

用xlswrite('a.xls',a)命令不会当一维数组处理的,存完后是2行3列的,你再试试看

假设你的excel文件名为example.xlsx那么可以用下面的语句把整个表单的数据读成一个矩阵afilename = 'example.xlsx';a = xlsread(filename);

xlswrite 好像是这个函数再看看别人怎么说的.

网站首页 | 网站地图
All rights reserved Powered by www.hyfm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com