swayfish 发表于 2008-12-18 20:38

回归系数求解

现有:
D=d*x1+e*x2+f*x3+g;
y=a*D*D+b*D+c;
y,x1.x2和x3为已知值,如何求的系数a,b,c,d,e,f,g?已知数据如下:
x1=[3.8
5.2
0.1
-1.4
3.2
-1.9
-1.8
-3.1
-0.3
-0.5
0.3
1.3
5.2
4.8
8.6
4.4
10
9.3
5.7
8.3]
x2=[85
81
94
98
49
89
95
95
92
98
96
94
83
89
65
92
67
87
88
87]
x3=[4.4721
4.4721
0
0
4.4721
4.4721
0
0
5.4772
3.1623
3.1623
0
4.4721
0
5.4772
3.1623
3.1623
5.4772
4.4721
5.4772]
y=[655
645
660
640
655
680
660
650
665
660
665
655
640
620
630
630
625
615
600
575]

无水1324 发表于 2008-12-18 21:41

回复 楼主 swayfish 的帖子

可不可以反过来,把这些已知数带进去,那么就是a,b,c,d,e,f,g的一个超定方程,然后求解呢?

swayfish 发表于 2008-12-19 08:25

代入进去,就有二次项了,也能解吗?:@(

swayfish 发表于 2008-12-19 08:28

怎么作为一个最优问题求解呢?
页: [1]
查看完整版本: 回归系数求解