谁能解开这个六元一次方程组?!

8.97Y1+3.47Y2+13.94Y3+11.47Y4+14.27Y5+12.64Y6 = 10.45

17.2Y1+8.9Y2+45.6Y3+41.4Y4+8.7Y5+15.7Y6 = 15.402

0.522Y1+0.39Y2+0.306Y3+0.277Y4+1.64Y5+0.805Y6 = 0.67

25.6Y1+33.7Y2+5.4Y3+11.8Y4+2Y5+9.2Y6 = 13

0.36Y1+0.21Y2+1.16Y3+1.3Y4+0.38Y5+0.39Y6 = 0.402

0.81Y1+0.31Y2+2.81Y3+1.11Y4+0.27Y5+0.58Y6 = 0.66

1.52Y1+0.54Y2+0.26Y3+0.79Y4+0.04Y5+0.22Y6 = 0.272

0.22Y1+0.25Y2+0.57Y3+0.98Y4+0.21Y5+1.09Y6 = 0.3

Y1+Y2+Y3+Y4+Y5+Y6 = 1

Y1>0 Y2>0 Y3>0 Y4>0 Y5>0 Y6>0

不管用什么方法 只要能解出来就行!
^_^! 不好意思啊各位,题设条件里有一处应该改成:

Y1+Y2+Y3+Y4+Y5+Y6=0.985

貌似没有解啊,我是这样做的:
先求前面六个的解,方法如下:
采用MATLAB,
A=[8.9700 3.7400 13.9400 11.4700 14.2700 12.6400
17.2000 8.9000 45.6000 41.4000 8.7000 15.7000
0.5220 0.3900 0.3060 0.2770 1.6400 0.8050
25.6000 33.7000 5.4000 11.8000 2.0000 9.2000
0.3600 0.2100 1.1600 1.3000 0.3800 0.3900
0.8100 0.3100 2.8100 1.1400 0.2700 0.5800]

b= [10.4500
15.4020
0.6700
13.0000
0.4020
0.6600]
然后Y=A^(-1)*b=
[-0.7255
0.6365
0.1804
-0.0593
-0.0681
1.0849]
这个就只有一个解,但是却不符合后面的三个等式,特别是要Y1>0 Y2>0 Y3>0 Y4>0 Y5>0 Y6>0
是不可能的~~
所以无解哈
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-05-08
线性代数行列式 高斯消元。很简单的啊。用matlab更快。
晕,没在意。刚用matlab给你算了下,才发现。这是线性超定方程组(系数矩阵m*n,m>n),线性超定方程组有解的充分必要条件,你这个方程组不满足。充分必要条件是Ax=b矩阵A的秩要和增广矩阵的秩一样。而本题的两个秩分别是6和7.不等。所以无解啊。

按照matlab最小二乘法,算出的此超定方程组的答案是
0.077776
0.23876
0.1484
-0.012265
0.33035
0.1787

Y4是小于0的。本题无解
第2个回答  2015-10-15
解方程的目标是把多元方程化解为两个方程式,这样就可的到两个答案。然后把答案带入其他方程就可以得到其他未知数!谢谢!
第3个回答  2008-05-08
你可以试一下线性代数的行列式
第4个回答  2015-11-03
题目在哪里!在哪里!在哪里!
相似回答