行列演算
メニューを表示するにはスワイプしてください
定義
行列は、数値を行と列に並べた長方形の配列であり、数学的な問題を効率的に表現・解決するために使用される。
線形方程式系(例えば Ax=b)に入る前に、行列がどのように振る舞うか、またどのような演算が可能かを理解することが重要である。
行列の加算
2つの行列は、形(行数と列数)が同じ場合にのみ加算できる。
次のようにする:
A=[a11a21a12a22],B=[b11b21b12b22]このとき:
A+B=[a11+b11a21+b21a12+b12a22+b22]スカラー倍
行列はスカラー(単一の数値)で掛けることも可能。
k⋅A=[ka11ka21ka12ka22]行列の積とサイズの適合性
行列の積は行と列による演算であり、要素ごとの演算ではない。
規則:行列 A の形状が (m×n)、行列 B の形状が (n×p) の場合:
- 積 AB は有効;
- 結果は (m×p) の形状の行列となる。
例:
次のようにする:
A=[1324], B=[56]A は (2×2)、B は (2×1) なので、AB は有効で、結果は (2×1) の行列:
A⋅B=[1⋅5+2⋅63⋅5+4⋅6]=[1739]行列の転置
行列の転置は、行と列を入れ替える操作。AT で表す。
次のようにする:
A=[1324]このとき:
AT=[1234]性質:
- (AT)T=A;
- (A+B)T=AT+BT;
- (AB)T=BTAT。
行列式
2×2 行列
次の場合:
A=[acbd]行列式は次の通り:
det(A)=ad−bc3×3 行列
次の場合:
A=adgbehcfi行列式は次の通り:
det(A)=a(ei−fh)−b(di−fg)+c(dh−eg)この方法は余因子展開と呼ばれる。
- より大きな行列(4×4以上)は再帰的に展開可能。
- 行列式は、行列が逆行列を持つかどうか(行列式がゼロでない場合)を示す指標として有用。
行列の逆行列
正方行列 A の逆行列は A−1 と表される。これは A⋅A−1=I を満たし、I は単位行列。
逆行列を持つのは、行列式がゼロでない正方行列のみ。
例:
行列 A が次の場合:
A=[acbd]その逆行列 A−1 は次の通り:
A−1=det(A)1[d−c−ba]ここで det(A)=0。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 4. 章 3
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 4. 章 3