istriu

判断矩阵是否是上三角形

描述

例子

Tf = istriu(一个返回逻辑1真正的)如果一个是一个上三角矩阵;否则,它返回逻辑0).

例子

全部折叠

创建一个5 × 5矩阵。

魔术(5)
一个=5×517 24 1 8 15 0 5 7 14 16 0 0 13 20 22 0 0 0 21 3 0 0 0 0 0 9

测试一个看它是不是上三角形。

istriu (A)
ans =逻辑1

结果是合乎逻辑的1真正的),因为主对角线以下的所有元素都是零。

创建一个5 × 5的零矩阵。

Z = 0 (5);

测试Z看它是不是上三角形。

istriu (Z)
ans =逻辑1

结果是合乎逻辑的1真正的),因为上三角矩阵的主对角线上可以有任意数量的零。

输入参数

全部折叠

输入数组,指定为数值数组。istriu返回逻辑0)如果一个有两个以上的维度。

数据类型:|
复数支持:万博1manbetx是的

更多关于

全部折叠

上三角矩阵

如果主对角线以下的所有元素都为零,则该矩阵为上三角矩阵。主对角线上的任意数量的元素也可以为零。

例如,矩阵

一个 1 1 1 1 0 1 2 2 0 0 1 3. 0 0 0 1

是上三角形。对角线矩阵既是上三角形又是下三角形。

提示

  • 使用triu函数生成上三角矩阵istriu返回逻辑1真正的).

  • 的函数isdiagistriu,istril是函数的特例吗isbanded,它可以在适当定义的上下带宽下执行所有相同的测试。例如,istriu(A) == isstriped (A,0,size(A,2))

扩展功能

在R2014a中介绍