[Octave]連立一次方程式を解く
linsolve関数を使う。以下の連立一次方程式を解く(解はx=3,y=2)。
x + 2y = 7
3x - 4y = 1
計算する。
>> mxaa = [1 2; 3 -4]
mxaa =
1 2
3 -4
>> mxy = [7; 1]
mxy =
7
1
>> linsolve(mxaa, mxy)
ans =
3
2
同じく以下の連立一次方程式を解く(解はx=2,y=-3,z=-14)。
3x - 3y + z = 1
3x + 2y = 0
-1x - 5y + z = -1
計算する。
>> mxaa = [3 -3 1; 3 2 0; -1 -5 1]
mxaa =
3 -3 1
3 2 0
-1 -5 1
>> mxy = [1; 0; -1]
mxy =
1
0
-1
>> linsolve(mxaa, mxy)
ans =
2
-3
-14
« [Python]行列式を求める | トップページ | [Octave]χ^2分布におけるパーセント点 »
「Octave」カテゴリの記事
- [Octave]重み付き非線形最小二乗法を行う(2026.03.22)
- [Octave]重み付き非線形最小二乗法を行う(2026.03.17)
- [Octave]計算機イプシロンを求める(2026.03.16)
- [Octave]正規分布におけるp値(2023.04.21)
- [Octave]正規分布におけるパーセント点(2023.04.18)

コメント