怎么用MATLAB编程求方程组的解?

发布网友 发布时间:2022-03-25 19:55

我来回答

2个回答

热心网友 时间:2022-03-25 21:24

你的第三个方程为:x+8z-5z=9,我把它改成x+8z-5w=9

>> A=[3,4,-7,-12;5,-7,4,3;1,0,8,-5;-6,5,-2,10];
>> b=[4;-3;9;-8];
>> x=A\b

得到解为:
x =

-1.0534
-0.4596
0.5775
-1.0867
上述四个值从上到下,分别为x,y,z,w

热心网友 时间:2022-03-25 22:42

B=[4;-3;9;-8];
>> A1=[A B];
>> R=rref(A1)

R =

1.0000 0 0 0 -1.4841
0 1.0000 0 0 -0.6816
0 0 1.0000 0 0.5337
0 0 0 1.0000 -1.2429
最后一列为方程的解,跟楼上的那位仁兄的好像有点差别,不过我把我的解代入原方程检验了一下,误差基答案是正确的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
14.869740s