| 查看: 4783 | 回复: 1 | ||||
仰望星空91银虫 (正式写手)
|
[求助]
请问大家如何用excel中的两列数据在matlab中绘制一条曲线? 已有1人参与
|
|
matlab 初学者,请问大家如何用已知的数据,如excel中的两列数据 在matlab中绘制一条曲线。。。 1.png 2.png@wuming524 |
» 收录本帖的淘帖专辑推荐
国自科基金标书 |
» 猜你喜欢
现代”学阀”该如何界定
已经有11人回复
各位大神,目前国内有哪些比较好用的逆合成软件?
已经有15人回复
国社科系统bug了,是不是要放榜了?
已经有10人回复
课题组招2027级博士 上海工程技术大学 激光智能制造方向
已经有4人回复
上海工程技术大学 激光智能制造课题组 2027级博士研究生招生
已经有3人回复
上海工程技术大学激光智能制造课题组|2027级博士研究生招生公告
已经有11人回复
申博发邮件
已经有11人回复
我的奶奶
已经有3人回复

霜小妹二
木虫 (正式写手)
哈哈
- 应助: 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');