hyfm.net
当前位置:首页 >> mAtlAB用ExCEl数据画图 >>

mAtlAB用ExCEl数据画图

把这个EXCEL文件放到matlab目录下的work里,假设名为1.xls,然后在matlab里输入A=xlsread('1.xls'),即可导入数据,这时A是一个矩阵,若要其中的两列画图,可以这样:假设A为20行4列,我们要第3列所有的数据做为X轴坐标,第5列做Y轴坐标,命令如下:x=A(:,3);y=A(:,5);plot(x,y)

将待导入的矩阵结构的数据录入Excel中,录入时注意行列要跟原矩阵一一对应 录入完以后保存数据,为了后续步骤使用方便,命名时我们最好把它命名为我们接下来在MATLAB中要引用的变量名(比如在MATLAB中要将该矩阵作为B矩阵参与

Matlab的 xlsread() 函数可以将Excel数据读入到matlab工作空间,然后就可以根据读入的数据作图.下面给出操作流程:1、在Excel中输入数据,保存文件到Matlab的工作目录下,例如 test.xlsx2、在matlab命令窗口输入以下代码:>> data = xlsread('test.xlsx'); % 读入excel数据>> plot(data(1,:),data(2,:)); % 以第一行为x数据,第二行为y数据作图3、做图如下所示

一般用xlsread读入数据,再用plot画出图形.关键是要有数据文件,请发过来看看.

最低0.27元开通文库会员,查看完整内容> 原发布者:paopao09082104 1.如何将Excel中的数据在MATLAB界面下显示出来:首先Excel必须是office的(WPS的不可以,MATLAB不能识别),在MATLAB中使用命令xlsread读取Excel中的数据到

excel导入matlab很简单,可以用load,xlsread或tableread,matlab自带的load功能也能导入文件.例如 a=load('abc.xls');把abc.xls文件读入a的矩阵中.画图则根据需要可以使用plot,line(画2纬图)或plot3,mesh,surf(3纬图).例如plot(x,y),画出x和y的变化图,其中x和y是向量

最大值用max函数作图用plot函数for i=1:100t(i) = max(a(:,i));endt(i)就是你每一列的最大值你也可以用t = max(a)直接得到,但是好像要加点参数

怎么用matlab将表格中的数据画出来Matlab的 xlsread() 函数可以将Excel数据读入到matlab工作空间,然后就可以根据读入的数据作图.下面给出操作流程:1、在Excel中输入数据,保存文件到Matlab的工作目录下,例如 test.xlsx2、在matlab命令窗口输入以下代码:>> data = xlsread('test.xlsx'); % 读入excel数据>> plot(data(1,:),data(2,:)); % 以第一行为x数据,第二行为y数据作图

用File菜单下的Import Data子命令读取数据若画三维曲线,则直接用plot3(x,y,z)若画三维曲面图,则先用meshgrid生成网格再画

在数据空间里面使用import data,可生成一个data矩阵,其中data(:,1)为a列数据,data(:,2)为b列数据,运行代码plot(data(:,1),data(:,2))就可以生成图形;或者直接在数据空间里选取数据data生成图形也可以

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