np.linalg.inv
- 역행렬을 구할 때 사용
- 모든 차원의 값이 같아야 함
np.random.rand(3, 3, 3)
print(x)
np.matmul(x, np.linalg.inv(x))
np.linalg.inv(x)
np.linalg.solve
Ax = B 형태의 선형대수식 솔루션을 제공
예제) 호랑이와 홍합의 합 : 25 호랑이 다리와 홍합 다리의 합은 64
x + y = 25
2x + 4y = 64
(1 1) (𝑥) = (25)
(2 4) (𝑦) = (64)
A = np.array([[1, 1], [2, 4]])
B = np.array([25, 64])
x = np.linalg.solve(A, B)
print(x)
[18. 7.]
'1. SW 개발 & IT 트렌드' 카테고리의 다른 글
Python - pandas Dataframe file (0) | 2020.07.23 |
---|---|
Python - matplotlib.pyplot.plot(*args, **kwargs) (0) | 2020.07.22 |
numpy 기본 함수(numpy documentation) (0) | 2020.07.20 |
stream_framework_comparison_chart (0) | 2020.07.08 |
Python - 정규표현식(regular expression) (0) | 2020.07.08 |
댓글