回 帖 发 新 帖 刷新版面

主题:[讨论]我是新人小菜鸟,请教高手一个画图的问题,谢谢大哥大姐们了!!

小弟最近才开始摸matlab... 遇到一个画图的问题
就是。。。怎么样才能把两列数组画成二维函数图。。。就是说。。比如a有10个元素 b亦有10个元素  怎样才能 用a作为x轴坐标  b作为y轴坐标  画出这十个点,然后再把这十个点连成曲线?

我遇到的具体的问题是这样的

n=[100 200 300 400 500 600 700 800 900]
ef=[155 210 245 280 315 350 390 410 420]
ld=0.017*n/0.5167
f=5*ef/1860

怎样用ld作为x轴坐标  f作为y轴坐标 画出这些点  然后连成曲线。。
我想功能如此强大的matlab这种小case应该是小菜一碟吧。。。还请各位高手们指教啊。。。。。
小弟不胜感激。。。

回复列表 (共2个回复)

沙发

任选一种:
plot(ld,f);
line(ld,f);

板凳

plot(ld,f,'r+ -')%用红色实线连接并用+号显示数据点位置

我来回复

您尚未登录,请登录后再回复。点此登录或注册