tril

语法

tril(X, [k=0])

参数

X 是一个矩阵。

k 是一个整数。

详情

若未指定k: 返回矩阵X的下三角部分,其余元素设为0。

若指定k: 返回矩阵X的第k条对角线上以及该对角线下方的元素,其余元素设为0。矩阵的主对角线为其第0条对角线。

例子

$ m=matrix(1 2 3, 4 5 6, 7 8 9);
$ m;

col1

col2

col3

1

4

7

2

5

8

3

6

9

$ tril(m);

col1

col2

col3

1

0

0

2

5

0

3

6

9

$ tril(m,1);

col1

col2

col3

1

4

0

2

5

8

3

6

9

$ tril(m,-1);

col1

col2

col3

0

0

0

2

0

0

3

6

0

相关函数:triu