| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2330 人关注过本帖
标题:求助多元线性回归
只看楼主 加入收藏
jianjian0409
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-10-8
收藏
 问题点数:0 回复次数:6 
求助多元线性回归
a=[1.56E+05 1.55E+05 1.56E+05 1.57E+05 1.36E+05 1.36E+05 1.37E+05 1.33E+05 1.17E+05 1.15E+05 1.17E+05 1.15E+05 98340 99791 9.79E+04 97969];
b=[35 35 35 35 35 40 40 40 40 40 45 45 45 45 45 50 50 50 50 50 ];
c=[8 10 12 18 8 10 12 18 8 10 12 18 8 10 12 18 ];
d=[825 425 260 170 260 140 825 425 170 260 425 825 425 825 260 170];
e=[0.0123 0.0293 0.0241 0.0182 0.0182 0.0241 0.0293 0.0123 0.0293 0.0123 0.0182 0.0241 0.0241 0.0182 0.0123 0.0293];
模型:lna=Alnb+Blnc+Clnd+Dlne求解A B C D.
并做出响应线性回归曲线。

感谢!
搜索更多相关主题的帖子: 线性回归 
2008-10-08 20:45
hitzhang
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:21
帖 子:369
专家分:52
注 册:2006-9-24
收藏
得分:0 
>> a=[1.56E+05 1.55E+05 1.56E+05 1.57E+05 1.36E+05 1.36E+05 1.37E+05 1.33E+05 1.17E+05 1.15E+05 1.17E+05 1.15E+05 98340 99791 9.79E+04 97969];
b=[35 35 35 35 35 40 40 40 40 40 45 45 45 45 45 50 50 50 50 50 ];
c=[8 10 12 18 8 10 12 18 8 10 12 18 8 10 12 18 ];
d=[825 425 260 170 260 140 825 425 170 260 425 825 425 825 260 170];
e=[0.0123 0.0293 0.0241 0.0182 0.0182 0.0241 0.0293 0.0123 0.0293 0.0123 0.0182 0.0241 0.0241 0.0182 0.0123 0.0293];
>> a=log(a);b=log(b);c=log(c);d=log(d);e=log(e);
>> X=[b' c' d' e']\a'
??? Error using ==> horzcat
CAT arguments dimensions are not consistent.

>> b=b(1:16);
>> X=[b' c' d' e']\a'

X =

    2.3344
    0.1044
    0.1356
   -0.5210

>> 你的b数据多了,不知道咋回事。X=[A B C D]

2008-10-08 21:56
jianjian0409
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-10-8
收藏
得分:0 
是我写错了,b应该是
b=[35 35 35 35 40 40 40 40 45 45 45 45 50 50 50 50 ];可是程序还是出错,
还请hitzhang兄指点
2008-10-09 08:36
jianjian0409
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-10-8
收藏
得分:0 
感谢hitzhang兄,结果已经做出来了,非常感谢!
2008-10-09 08:43
jianjian0409
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-10-8
收藏
得分:0 
还想再请教下数据还是上面的数据,如果想拟合成
模型:lna=Alnb+Blnc+Clnd+Dlne+E形式
求解A B C D E.
该怎样做呢?
并做出响应线性回归曲线。
2008-11-01 16:20
hitzhang
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:21
帖 子:369
专家分:52
注 册:2006-9-24
收藏
得分:0 
>> a=[1.56E+05 1.55E+05 1.56E+05 1.57E+05 1.36E+05 1.36E+05 1.37E+05 1.33E+05 1.17E+05 1.15E+05 1.17E+05 1.15E+05 98340 99791 9.79E+04 97969];
b=[35 35 35 35 40 40 40 40 45 45 45 45 50 50 50 50 ];
c=[8 10 12 18 8 10 12 18 8 10 12 18 8 10 12 18 ];
d=[825 425 260 170 260 140 825 425 170 260 425 825 425 825 260 170];
e=[0.0123 0.0293 0.0241 0.0182 0.0182 0.0241 0.0293 0.0123 0.0293 0.0123 0.0182 0.0241 0.0241 0.0182 0.0123 0.0293];
>> a=log(a);b=log(b);c=log(c);d=log(d);e=log(e);
>> X=[b' c' d' e' ones(16,1)]\a'

X =

   -1.2863
   -0.0108
    0.0002
    0.0089
   16.6044

>>
收到的鲜花
  • meteora11062008-11-03 18:07 送鲜花  49朵   附言:谢谢!

2008-11-01 18:21
jianjian0409
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-10-8
收藏
得分:0 
感谢hitzhang的无私帮助
2008-11-03 13:59
快速回复:求助多元线性回归
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016213 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved