怎么用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
最后一列为方程的解,跟楼上的那位仁兄的好像有点差别,不过我把我的解代入原方程检验了一下,误差基答案是正确的。