24小时热门版块排行榜    

查看: 4661  |  回复: 1

仰望星空91

银虫 (正式写手)

[求助] 请问大家如何用excel中的两列数据在matlab中绘制一条曲线? 已有1人参与

matlab 初学者,请问大家如何用已知的数据,如excel中的两列数据 在matlab中绘制一条曲线。。。

请问大家如何用excel中的两列数据在matlab中绘制一条曲线?
1.png


请问大家如何用excel中的两列数据在matlab中绘制一条曲线?-1
2.png@wuming524
回复此楼

» 收录本帖的淘帖专辑推荐

国自科基金标书

» 猜你喜欢

业精于勤荒于嬉行成于思毁于随
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

霜小妹二

木虫 (正式写手)

哈哈

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
仰望星空91: 金币+20, ★★★★★最佳答案, 谢谢啦!很有帮助。。 2016-05-11 11:06:54
MATLAB读取电子表格信息是有固定的命令的,例如:
[num]=xlsread('data.xlsx',1,'A120');
其中“data.xlsx”表示文件地址及名称,如“C:\Users\Administrator\Desktop\X2A.xlsx”;
“1”表示读取的是文件中的第几个表单(sheet)中的数据;
“A1:D20”表示读取数据的范围~~~
然后,数据都读取到[num]里面了,就可以开始绘图了。参考代码:
clc;clf;
[num]=xlsread('data.xlsx',1,'A120');
x=num(:,1);%第一列
y1=num(:,2);%第二列
y2=num(:,3);
y3=num(:,4);
hold on
plot(x,y1);%绘制曲线
plot(x,y2);
plot(x,y2);
没事儿就进行交流~
2楼2016-05-10 18:59:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 仰望星空91 的主题更新
信息提示
请填处理意见