行列の成分を取り出す tril|scilab入門
行列の成分を取り出す場合には、diag、tril、triuを用います。
・diagは行列の対角の要素を取り出します。
・trilは行列の対角の要素と下の要素を取り出します。
・triuは行列の対角の要素と上の要素を取り出します。
次のような行列の対角成分、下の成分,上の成分を取り出してみたいと思います。
の対角要素、対角要素の上の要素、対角要素の下の要素を取り出すことにします。
1. A=[4 1 5; 3 -1 1; 2 -1 -3];
2. D=diag(A)
3. L=tril(A)
4. U=triu(A)
1~4までの数字は打ち込まないで下さい。
->A=[4 1 5; 3 -1 1; 2 -1 -3];
–>D=diag(A)
D =
4.
– 1.
– 3.
–>L=tril(A)
L =
4. 0. 0.
3. – 1. 0.
2. – 1. – 3.
–>U=triu(A)
U =
4. 1. 5.
0. – 1. 1.
0. 0. – 3.
実行するとこのようになります。
方程式を解く場合にLU分解の手法を取り入れているので
ざっくばらんに理解しておくといいです。
関連記事
-
行列の対角要素を取り出す diag|scilab入門
行列の対角要素を取り出す場合には、diagを用います。 行列の対角要素や角線 …
-
行列の差の計算
行列の引き算についてです。 2つの行列の和について考えします。例として3行3列の …
-
連立一次方程式を解いてみる|scilab入門
逆行列 inv と (¥)を用いて、簡単なの連立一次方程式を解いてみました。 次 …
-
絶対値の計算 abs|scilab入門
絶対値の計算:abs の計算の紹介です。 5 – 9 の計算は …
-
複数のグラフィック・ウィンドウを開く scf
グラフを重ね書きをしないで、表示させたい場合に scf を用いるととても便利です …
-
逆行列 inv|scilab入門
逆行列は、方程式を解くときに使います。 逆行列 inv を使用して解く場合につい …
-
ゼロ行列や定数行列を作る |scilab入門
ゼロ行列や定数行列を作ることにします。 ゼロ行列:zeros 定数行列:on …
-
べき乗 ^|scilab入門
べき乗の計算には ( ^ )を使います。 2の8乗についての計算は次のようになり …
-
階乗 prod|scilab入門
階乗の計算には prod を使用します。 例えば 1から10までの階乗を計算する …
-
関数のオンライン定義 deff を使ってみる!
関数のオンライン定義を用いると、数式だけを呼び出して計算ができます。 関数 fu …
- PREV
- 転置行列の表示 |scilab
- NEXT
- 行列の対角要素を取り出す diag|scilab入門