matlab生成excel文件(matlab创建excel文件并输出数据)

Excel表格网 2022-10-16 23:50 编辑:柳蓉 275阅读

1. matlab创建excel文件并输出数据

1、matlab确定存入的数据流以后,需要找到plot并点击跳转,如图所示。

2、下一步弹出一个新的对话框,在左上角选择文件进行导出,如图所示。

3、这个时候来到相关窗口,通过设置相关参数来点击导出,如图所示。

4、选择保存的地址、名称和格式,如果没问题就直接确定,如图所示。

5、这样一来会转化为图片显示,即可实现矩阵显示为图像了,如图所示。

2. matlab将数据输出到Excel表格中

在这个目录C:\ProgramFiles\MATLAB\R2009a\下建一个名为Area.xls的表格,关闭。注意一定要让扩展名显示然后再命令窗口运行header=cell(1,2);header{1,1}='filename';header{1,2}='LissajousfigureArea';xlswrite('C:\ProgramFiles\MATLAB\R2009a\Area.xls',header,'A','A1:B1');Area1=0;ki=1fori=1:5Area1=Area1+i;ki=ki+1;cellnames=['A',num2str(ki),':B',num2str(ki)]tileH=['c25',num2str(ki)];data{1,1}=tileH;data{1,2}=Area1;xlswrite('C:\ProgramFiles\MATLAB\R2009a\Area.xls',data,'A',cellnames);end

3. matlab数据导出excel文件

1、很简单的用xlswrite函数就可以了。首先打开matlab,输入你的代码2、找到你要存放文件的位置复制绝对路径(致谢文件名的话就会存放在当前目录中),如图以f盘根目录为例)3、然后写xlswrite函数,格式如图,具体格式课参看help xlswrite,xlswrite函数前一项是路径,后一项是要输出的矩阵。4、然后点击执行,等待一下,就会在指定位置新建xls文件,5、如要竖着输出数据的话,将矩阵转置即可在后面可控制输出数据在xls中的范围,如A:D,2:16等注意:转置后原来的数据只会被覆盖不会消失怎样将matlab中的数据导入到excel中6、要读出xls中的文件时可用函数xlsread用法相同。注意事项:要输出的矩阵中的数据过多时可能会出错

4. excel中数据导入matlab

excel数据导入Matlab出现Filenotfound,是因为系统版本不是最新版本造成的,你需要更新到最新版本即可正常使用

5. matlab导入excel数据命令

命令有xlsread。如果你的数据实在excel表格里面。

命令介绍在下面链接里面:

MATLAB Documentation Center - MathWorks 中国

还可以在主界面使用 import data 添加

6. matlab数据输出到自己新建excel

1.

在matlab工作区(即command window区)输入:open('11.fig') % 11是你保存时的文件名,需要加单引号,否则打不开.特别注意最好将这个文件复制到matlab工作文件夹.如果你不知道是哪个文件夹,可以看看matlab左边的窗口,或者按下组合键Ctrl+O,或者打开菜单栏上面的Home->open.

2.

然后接着输入:lh=findall(gca,'type','line'); % 从当前图(gca)中取出曲线的handle,注意如果你打开了多个图层,需要将其他fig图像文件关掉,剩一个你需要导出数据的就行.gca名字不能更改,直接将这一句复制到工作窗口就行.

3.

最后获取x,y的坐标值:xc=get(lh,'xdata'); % 取出x轴数据yc=get(lh,'ydata'); % 取出y轴数据完了之后,在matlab工作区输入:xcyc就得到了xc,yc的坐标了,然后可以导入到txt或者excel中了.最后验证一下我们得到的数据,与原数据比较一下,是一样的.这里需要说明的是matlab的曲线是由一个个点组成的,所以通过这种方式得到的是组成原曲线的一个个点....

7. matlab生成的数据导入excel表格

例如将进过matlab运算得到的矩阵为A=[123;456;789]保存在excel中的matlab语句是:excel=actxserver('Excel.Application');

%启动Excel并返回名为excel的Activex服务器对象disp('按任意键,将可看到“Excel界面”出现。')pauseset(excel,'Visible',1);

%使开启的Excel默认界面可见wkbs=excel.Workbooks;

%新工作薄句柄Wbk=invoke(wkbs,'Add');

%产生空白的新工作薄Sh=excel.ActiveWorkBook.Sheets;

%当前激活工作薄的表格句柄Actsh=excel.Activesheet;

%当前激活表的句柄actshrng=get(Actsh,'Range','A1','E4');

%得到当前表指定区域的句柄set(actshrng,'Value',A);

%把A矩阵送到Excel的指定区域。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片