| 查看: 4661 | 回复: 1 | |||
仰望星空91银虫 (正式写手)
|
[求助]
请问大家如何用excel中的两列数据在matlab中绘制一条曲线? 已有1人参与
|
|
matlab 初学者,请问大家如何用已知的数据,如excel中的两列数据 在matlab中绘制一条曲线。。。 1.png 2.png@wuming524 |
» 收录本帖的淘帖专辑推荐
国自科基金标书 |
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有8人回复
最失望的一年
已经有12人回复
存款400万可以在学校里躺平吗
已经有29人回复
求推荐英文EI期刊
已经有5人回复
请教限项目规定
已经有4人回复
国自然申请面上模板最新2026版出了吗?
已经有20人回复
26申博
已经有3人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
基金申报
已经有6人回复
疑惑?
已经有5人回复

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