In [4]:
import numpy as np
A = np.array([[2,0],[-1,1],[0,2]])
Out[4]:
In [6]:
Apinv = np.dot(np.linalg.inv(np.dot(A.T,A)),A.T)
Apinv
Out[6]:
In [11]:
a = np.array([1,2])
np.linalg.norm(a)
# vector 길이 구하기
Out[11]:
In [13]:
A = np.array([[1,2,3],[4,5,6]])
np.linalg.matrix_rank(A) # vector 열랭크 구하기
Out[13]:
In [14]:
import matplotlib.pyplot as plt
In [16]:
w, v = np.linalg.eig(np.array([[1,-2],[2,-3]])) #고유값과 고유벡터
print w,v