发布网友 发布时间:2023-07-27 03:21
共3个回答
热心网友 时间:2024-12-10 04:35
这种方程是典型的线性代数中的方程组问题。
用消元法可以,你去消去吧。
(我也试过,看似简单其实非常复杂)
对于这种题目,看似简单,实际上用编程是最好的方法。
我这里用Matlab,一步到位,非常容易算。
其实这个方程组就是解如下方程:
Kx=U
其中,系数矩阵K为
|8 2 3 3 3 |
|1 2 2 2 10|
|0.2 2.7 0.3 0.3 0.2|
|0.2 0.3 3 0.3 0.2|
|0.1 0.2 0.2 2 0.1|
所求未知数向量x为
|A|
|B|
|C|
|D|
|E|
向量U为
|72.80|
|58.40|
|26.00|
|14.90|
|20.60|
则所求x=K^(-1)*U
上式中,K^(-1),是K的-1次方,表示K的逆矩阵。
K^(-1)乘以U就得到了x,
显然A、B、C、D、E也就求出来了。
具体见如下Matlab的截图。
求出结果,对应为
A=-32.7105
B= -1.0185
C= -5.0165
D=133.5903
E=-16.4000
显然,A、B、C、D、E并不是个非常简单的结果,
所以建议不要挖空心思求这么复杂的东西。
你学了大学本科的线性代数就会明白了。
热心网友 时间:2024-12-10 04:35
A=-32.7105热心网友 时间:2024-12-10 04:36
原式为