반응형
파이썬 넘파이 대각행렬(diagonal matrix), 항등행렬(identity matrix).¶
In [1]:
import numpy as np
In [2]:
# diagonal matrix
np.diag([4,2,6,3,6])
Out[2]:
array([[4, 0, 0, 0, 0], [0, 2, 0, 0, 0], [0, 0, 6, 0, 0], [0, 0, 0, 3, 0], [0, 0, 0, 0, 6]])
In [3]:
#identity matrix
np.identity(5)
Out[3]:
array([[1., 0., 0., 0., 0.], [0., 1., 0., 0., 0.], [0., 0., 1., 0., 0.], [0., 0., 0., 1., 0.], [0., 0., 0., 0., 1.]])
In [4]:
np.eye(3)
Out[4]:
array([[1., 0., 0.], [0., 1., 0.], [0., 0., 1.]])
반응형
'python' 카테고리의 다른 글
파이썬 엘레먼트 와이즈 및 브로드케스팅 연산 (0) | 2023.08.13 |
---|---|
넘파이 내적 (inner product) (0) | 2023.08.13 |
skimage를 활용한 이미지 불러오기 (0) | 2023.08.13 |
cv2로 이미지 불러오서 shape와 이미지 확인하기 (0) | 2023.08.13 |
파이썬 try except 에러 메세지 확인하는 방법 (0) | 2023.08.13 |
댓글