Main Content

tril

행렬의 하부 삼각 부분

설명

예제

L = tril(A)는 행렬 A하부 삼각 부분을 반환합니다.

L = tril(A,k)A의 k번째 대각선과 그 아래에 있는 요소들을 반환합니다.

예제

모두 축소

1로 구성된 4×4 행렬을 만듭니다. 하부 삼각 부분을 추출합니다.

A = ones(4)
A = 4×4

     1     1     1     1
     1     1     1     1
     1     1     1     1
     1     1     1     1

B = tril(A)
B = 4×4

     1     0     0     0
     1     1     0     0
     1     1     1     0
     1     1     1     1

주대각선 아래에 있는 요소들만 추출합니다.

C = tril(A,-1)
C = 4×4

     0     0     0     0
     1     0     0     0
     1     1     0     0
     1     1     1     0

입력 인수

모두 축소

입력 행렬입니다.

데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char
복소수 지원 여부:

포함할 대각선으로, 스칼라로 지정됩니다. k = 0은 주대각선을 나타내고 k > 0은 주대각선 위쪽이고 k < 0은 주대각선 아래쪽입니다.

Matrix with the main diagonal labeled as k=0. Values of k greater than zero are for diagonals above the main diagonal, and values of k less than zero are for diagonals below the main diagonal.

예: tril(A,3)

세부 정보

모두 축소

하부 삼각

행렬의 하부 삼각 부분에는 주대각선과 그 아래에 있는 모든 요소들이 포함됩니다. 아래 그림에서 음영 처리된 요소는 6×6 행렬의 하부 삼각 부분을 나타냅니다.

6-by-6 matrix with shaded elements on and below the main diagonal

확장 기능

버전 내역

R2006a 이전에 개발됨

참고 항목

| | |