たとえば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
または、上記のオンライン ソルバー フォームからの回答のようなものです。私は何を間違っていますか?前もって感謝します!