Mathematics/Linear algebra

의사 역행렬

jwjwvison 2022. 3. 21. 22:29

A=np.array([[-3,4],
           [4,6],
           [1,1]])

 

열 독립여부를 확인한다.

np.linalg.matrix_rank(A)
# 2

 

의사 역행렬을 계산한다.

pinv=la.inv(A.T@A)@A.T
pinv.round(3)

 

함수 값으로 확인해보면 다음과 같다.

np.round(pinv@A,3)

 

'Mathematics > Linear algebra' 카테고리의 다른 글

텐서  (0) 2022.03.03
행렬의 이차식  (0) 2022.03.03
LU분해 쉽게 하기  (0) 2022.03.03
LU분해  (0) 2022.03.03
기본 행렬  (0) 2022.03.03