24小时热门版块排行榜    

查看: 3435  |  回复: 12
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

836449366

金虫 (小有名气)

[求助] 怎样将多种曲线拟合后的曲线图放在同一张图上已有2人参与

如图
怎样将多种曲线拟合后的曲线图放在同一张图上
untitled.jpg
只能单独拟合,不能同时将多种拟合方法得出的曲线放在同一张图上?急求解。。。

[ Last edited by 836449366 on 2013-12-30 at 22:31 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

836449366

金虫 (小有名气)

x=[0 1 2 3 4];
y1=[2.1 3.0 3.9 4.9 6.2]
y2=[1.0 1.9 2.8 4.1 5.0]
A=polyfit(x,y1,1)
B=polyfit(x,y2,1)
X=polyval(A,x)
Y=polyval(B,x)
plot(x,y1,'r*',x,X,'b')
hold on
plot(x,y2,'k*',x,Y,'m')
12楼2014-06-05 10:54:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 13 个回答

十三个西瓜

金虫 (小有名气)

在data表格,设置一个横坐标x,然后纵坐标设置成y1,y2,y3就可以了。。
2楼2014-01-02 10:06:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tgvictor99

木虫 (知名作家)

迷糊领域荣誉领主

用hold on,就能在同一张图上,画多条曲线。
每个人的人生都是时代的产物。每个人的血统、命运和梦想组成了现在这个时代。
3楼2014-01-02 14:40:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

836449366

金虫 (小有名气)

引用回帖:
2楼: Originally posted by 十三个西瓜 at 2014-01-02 10:06:23
在data表格,设置一个横坐标x,然后纵坐标设置成y1,y2,y3就可以了。。

你们没看懂我的意思,我要的是将多条拟合后的线画在同一个图上,你这只能画点连起来的线,而不是拟合后的线.
4楼2014-01-02 20:46:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见