| 查看: 4779 | 回复: 1 | |||
仰望星空91银虫 (正式写手)
|
[求助]
请问大家如何用excel中的两列数据在matlab中绘制一条曲线? 已有1人参与
|
|
matlab 初学者,请问大家如何用已知的数据,如excel中的两列数据 在matlab中绘制一条曲线。。。 1.png 2.png@wuming524 |
» 收录本帖的淘帖专辑推荐
国自科基金标书 |
» 猜你喜欢
科研求助
已经有4人回复
博士去二本高校当辅导员,如何调整心态?
已经有11人回复
面上有专家说实验设备不是我们单位的
已经有6人回复
江苏省自然基金 什么时候出结果
已经有6人回复
广西大学-广州大学招聘博士后 欢迎广大优秀人才!!!
已经有11人回复
闲聊
已经有3人回复
两块石头
已经有10人回复
初秋的晨风
已经有6人回复
Ei源刊怎么投
已经有4人回复

霜小妹二
木虫 (正式写手)
哈哈
- 应助: 154 (高中生)
- 金币: 1806.7
- 红花: 25
- 帖子: 531
- 在线: 66小时
- 虫号: 3237838
- 注册: 2014-05-27
- 专业: 机械动力学
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
仰望星空91: 金币+20, ★★★★★最佳答案, 谢谢啦!很有帮助。。 2016-05-11 11:06:54
感谢参与,应助指数 +1
仰望星空91: 金币+20, ★★★★★最佳答案, 谢谢啦!很有帮助。。 2016-05-11 11:06:54
|
MATLAB读取电子表格信息是有固定的命令的,例如: [num]=xlsread('data.xlsx',1,'A1 20');其中“data.xlsx”表示文件地址及名称,如“C:\Users\Administrator\Desktop\X2A.xlsx”; “1”表示读取的是文件中的第几个表单(sheet)中的数据; “A1:D20”表示读取数据的范围~~~ 然后,数据都读取到[num]里面了,就可以开始绘图了。参考代码: clc;clf; [num]=xlsread('data.xlsx',1,'A1 20');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









回复此楼
20');