数値解析と制御のためのScilab入門

数値解析と制御のためのScilab入門では、行列、微分方程式、制御などの基礎的な計算を紹介しています。また、計算結果をScilabを用いたグラフィック表示による可視化について紹介しています。

*

逆行列 inv|scilab入門

      2015/04/25

逆行列は、方程式を解くときに使います。
逆行列 inv を使用して解く場合について。
 
逆行列の数式を画像を使わないと、表現できませんが inv(A)をA(-1)として表すことにします。

SPONSORED LINK

行列 A の逆行列 C=A(-1)を求めるには、invを用て
 C =inv(A)
とします。

例として次のような、行列の計算を行ってみました。

1. A=[4 1 5; 3 -1 1; 2 -1 -3]
2. C=inv(A)

左側の1,2 を入力しないでください。

–>A=[4 1 5; 3 -1 1; 2 -1 -3]
A =
4. 1. 5.
3. – 1. 1.
2. – 1. – 3.

–>C=inv(A)
C =
0.1818182 – 0.0909091 0.2727273
0.5 – 1. 0.5
– 0.0454545 0.2727273 – 0.3181818

となります。

=逆行列の計算

データを変えて、逆行列の計算を行ってみてください。
逆行列の計算は n×n の行列でないといけませんので注意です。ゼロ行列は計算できませんので!


 - 行列計算

        

SPONSORED LINK

SPONSORED LINK

  関連記事

行列の成分を取り出す tril|scilab入門

行列の成分を取り出す場合には、diag、tril、triuを用います。 ・dia …

行列と関係演算子
行列に関係演算子を用いた計算とは|scilab入門

行列の要素ごとに関係演算子を適用して無ることにします。 次のような記号を関係演算 …

LU分解法
LU分解法で方程式を解く

方程式を LU分解法 (decomposition) で解くことにします。 元連 …

行列
行列演算の基礎計算 |scilab入門

行列演算はScilabの基本となっています。行列を用いることにより数式レベルで扱 …

2次元プロットにグリッドを追加
2次元プロットにグリッドを追加:xgrid|グラフィック

グラフのデータを比較したいとか、見やすくしたい場合には、グリッドを入れて表示させ …

行列の計算
行列の和の計算|scilab入門

行列の和の計算についてです。   2つの行列の和について考えます。例として3行3 …

行列の計算
行列の差の計算

行列の引き算についてです。 2つの行列の和について考えします。例として3行3列の …

コレスキー分解
行列をコレスキー分解をする|scilab入門

正定値対称行列を持つ連立一次方程式 Ax=b の場合にガウスの消去法の他にコレス …

行列
行列 3行3列の表示 |scilab入門

行列 Bが3行3列の場合  行列 が であるとします。これをscilabで表す場 …

gyoretu2-13 単位行列
ゼロ行列や定数行列を作る |scilab入門

ゼロ行列や定数行列を作ることにします。  ゼロ行列:zeros  定数行列:on …