파이썬/파이썬일반
python(vscode)/전치행렬/내적/역행렬/numpy
gongdol
2023. 7. 27. 22:46
300x250
1. 코드작성
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
import numpy as np
array1 = np.array([[1, 2], [3, 4]])
#0. 행렬 정의
print("0. 행렬 : \n", array1)
#1. 역행렬 - 정의한 행렬에 따라 변환이 안될 수도 있다. 그래서 try 사용한다.
try:
print("1. 역행렬 : \n", np.linalg.inv(array1))
except:
print("역행렬 error")
#2. 전치행렬
print("2. 전치행렬 : \n", np.transpose(array1))
#3. 내적
array1 = np.array([[1, 2], [3, 4]])
array2 = np.array([[1, 0], [0, 1]])
print("3. 내적 : \n", np.dot(array1,array2))
|
cs |
2. 결과
300x250