| 查看: 4793 | 回复: 1 | |||
仰望星空91银虫 (正式写手)
|
[求助]
请问大家如何用excel中的两列数据在matlab中绘制一条曲线? 已有1人参与
|
|
matlab 初学者,请问大家如何用已知的数据,如excel中的两列数据 在matlab中绘制一条曲线。。。 1.png 2.png@wuming524 |
» 收录本帖的淘帖专辑推荐
国自科基金标书 |
» 猜你喜欢
越来越担心硕士毕业后没有竞争力了
已经有14人回复
论文的挂名怎么评判贡献?基金申请中,排名第一的挂名文章
已经有3人回复
申博自荐 2篇一区TOP+1篇EI+2公开发明专利 2027博士申请
已经有3人回复
闲聊
已经有6人回复
申博求助
已经有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');