numpy.tril

numpy.tril 함수는 하삼각행렬 (Lower triangular matrix)을 반환합니다.



예제1

import numpy as np

a = np.array([[1, 2, 3],[4, 5, 6], [7, 8, 9]])
print(np.tril(a))
[[1 0 0]
 [4 5 0]
 [7 8 9]]


예제2

import numpy as np

a = np.array([[1, 2, 3],[4, 5, 6], [7, 8, 9], [10, 11, 12]])
print(np.tril(a, 1))
print(np.tril(a, -1))
[[ 1  2  0]
 [ 4  5  6]
 [ 7  8  9]
 [10 11 12]]
[[ 0  0  0]
 [ 4  0  0]
 [ 7  8  0]
 [10 11 12]]

관련 페이지


이전글/다음글

이전글 :
다음글 :