怎样将matlab中的数据导入到excel中

怎样将matlab中的数据导入到excel中,第1张

1、MATLAB的数据导出问题:

如果计算结果被保存为B矩阵

第一步 在指令栏输入:

》save 'btxt' B -ascii %(把矩阵B的数据,导出到了TXT文件中,名字为btxt)%

回车

结果btxt文件就会被保存到work文件夹下

打开btxt,你会发现,如果数据很多,排列可能没有想象的整齐,而且是二进制显示的,你会怀疑出问题了,别担心,没问题。

第二步 新建EXCEL1文档,并打开。点菜单中的:文件-->打开-->选择btxt-->下一步,一直下一步最后就保存数据到EXCEL1中了,不过这时候数据是二进制的,看上去很乱,甚至有乱码,但是只要鼠标点到那个格子,上面输入栏显示数据正确就没问题。

第三步 方法很简单,把EXCEL1中的所有数据复制,新建一个EXCEL2文档,把刚才复制的数据-->选择性粘贴-->选"数值"OK,转成10进制了。结束

2、 MATLAB数据输入很简单:菜单-->FILE-->import data搞定

用xlsread()函数就可以读取Excel中的数据。

假设lhmxlsx的数据单元格A为x数据,B为y数据,则可以用代码实现来你的要求。

A=xlsread('lhmxlsx'); %% matlab读取Excel中的数据,并赋值给A数组

x=A(:,1); %单元格A的x数据

y=A(:,2); %单元格B的y数据

plot(x,y,'r-') %绘出图像

1、将待导入的矩阵结构的数据录入Excel中,录入时注意行列要跟原矩阵一一对应。2、录入完以后保存数据,为了后续步骤使用方便,命名时我们最好把它命名接下来在MATLAB中要引用的变量名(比如在MATLAB中要将该矩阵作为B矩阵参与运算,就可以把它命名为Bxls,xls为文件扩展名)。3、运行MATLAB程序,点击工具栏上的Import Data工具按钮。4、在d出的“Import Data”对话框中找到前面保存的数据文件(Bxls),“打开”。5、d出“Import”窗口,在窗口工具栏左侧导入选项中选择“Matrix(矩阵)”,然后点击工具栏右侧的“勾”,导入数据。6、关闭“Import”窗口,回到MATLAB主程序,在WorkSpace(工作空间)中可以看到刚刚导入矩阵变量,接下来就可以对矩阵进行运算了。7、每次关闭MATLAB程序都会将工作空间中的变量清空,所以如果经常用到该变量,不妨将该变量保存为MAT文件。8、这样一来每次打开MATLAB,只需要双击MAT文件便可以将变量导入工作空间。

以上就是关于怎样将matlab中的数据导入到excel中全部的内容,包括:怎样将matlab中的数据导入到excel中、matlab怎样导入excel数据、如何将Excel数据导入MATLAB中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10157628.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存