inv関数【numpy】
説明:2次元配列で与えられた行列の逆行列を求める関数
書式:
numpy.linalg.inv( 引数 )
引数:配列や配列に変換可能な形状のリスト、行列として解釈可能な構造が要求される
戻り値:逆行列を表す配列型のインスタンス
code:ndarray_inv1.py
import numpy as np
A = np.array(1, 2],[3, 2, dtype=float)
X = np.linalg.inv(A) # (1)
print(X)
Y1 = A@X
print(Y1)
Y2 = X@A
print(Y2)
code:ndarray_inv2.py
import numpy as np
from numpy.linalg import inv
A = np.array(1, 2], [3, 2, dtype=float)
X = inv(A) # (1)
print(X)
Y1 = A@X
print(Y1)
Y2 = X@A
print(Y2)
補足:
linalgはLinear Algebra(線形代数)の略である。
https://scrapbox.io/files/65041d5b4aef22001cc08fb3.png