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