-1

たとえばA=[3,2,4;2,0,2;4,2,3]、3x3 行列があり、次の線形システムを次の形式で解こうとしていますA*[a;b;c] = [8*a;8*b;8*c]

3 2 4   a   8a
2 0 2 * b = 8b
4 2 3   c   8c

わかりましたので、私は持っています:

3a + 2b + 4c = 8a
2a +      2c = 8b
4a + 2b + 3c = 8c

実際、この[2;1;2]ようなオンライン線形ソルバーを使用すると、次のような答えが得られます。

{ a = r1, b = r1/2, c = r1 }

それでも、Matlab でそれを行う方法が見つかりません。B を と定義しB=[8*a;8*b;8*c]て try とするとA\B、次のようになります。

 2*b - 4*a + 4*c
 2*a - 7*b + 2*c
 4*a + 2*b - 4*c

B を [8;8;8] と定義すると、次のようになります。

2
-3
2

私が期待していた間:

2
1
2

または、上記のオンライン ソルバー フォームからの回答のようなものです。私は何を間違っていますか?前もって感謝します!

4

1 に答える 1