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
'파이썬 > 파이썬일반' 카테고리의 다른 글
python(vscode)/dask와 pandas 대용량 csv 파일 읽어오기/시간비교 (0) | 2023.08.08 |
---|---|
python(vscode)/csv 파일 인코딩 형식 알아내기/encoding/chardet (0) | 2023.08.08 |
python(vscode)/numpy 행렬 만들기/사칙연산/평균/표준편차 (0) | 2023.07.27 |
python(vscode)/csv 파일 일부분 읽어오기/csv 마지막 줄 카운트하기/seek (0) | 2023.07.16 |
python(vscode)/csv read/일부분 가져오기/부분데이터/read_csv/skiprows/nrows/pandas (0) | 2023.07.16 |