用matlab求解矩阵方程AX=B-2X

求解矩阵方程AX=B-2X,其中A、B如图所示:
2024-12-12 20:08:41
推荐回答(3个)
回答1:

程序:

A=[1 2 3;1 3 1; 0 1 2];

B=[1 0; 0 1;-1 0];

X=(A+2)\B%化简矩阵方程。AX=B对应X=A\B。XA=B对应X=B/A

结果:


X =

    6.0000   -0.2500
   -3.0000    0.5000
   -1.0000   -0.2500

回答2:

A*X=B-2*X
A*X+2*X=B
(A+2)*X=B
X=B\(A+2)

>>A=[1 2 0;1 3 1;0 1 2];
>>B=[1 0;0 1;-1 0];
>>X=B\(A+2)
X =
0.5000 0.5000 -1.0000
3.0000 5.0000 3.0000

回答3:

A=[1 2 0;1 3 1;0 1 2];
B=[1 0;0 1;-1 0];
C=A+2;
X=C\B

你粘过去试一下,结果应该没错!