파이썬/파이썬일반

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([[12], [34]])
 
#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([[12], [34]])
array2 = np.array([[10], [01]])
 
print("3. 내적 : \n", np.dot(array1,array2))
cs
 

2. 결과

 

300x250