确定矩阵是否为上三角形
tf = istriu(a)
例子
tf = istriu(一种)返回逻辑1((真的) 如果一种是一个上三角基质;否则,它返回逻辑0((错误的)。
tf = istriu(一种)
一种
1
真的
0
错误的
全部收缩
创建一个5 x-5矩阵。
a = triu(魔术(5))
a =17 24 1 8 15 0 5 7 14 16 0 0 13 20 22 0 0 0 0 0 21 3 0 0 0 0 0 9
测试一种看看它是否是上三角。
istriu(a)
ans =逻辑1
结果是合乎逻辑的1((真的),因为主角下方的所有元素均为零。
创建一个5 x-5的零矩阵。
z =零(5);
测试z看看它是否是上三角。
z
istriu(z)
结果是合乎逻辑的1((真的),因为上三角矩阵可以在主角上具有任何数量的零。
输入数组,指定为数字数组。istriu返回逻辑0((错误的) 如果一种具有两个以上的维度。
istriu
数据类型:单身的|双倍的复杂的数字支持:金宝app是的
单身的
双倍的
如果主对角线以下的所有元素为零,则矩阵是上三角形的。主对角线上的任何数量元素也可以为零。
例如,矩阵
一种 = (( 1 - 1 - 1 - 1 0 1 - 2 - 2 0 0 1 - 3 0 0 0 1 )
是上三角。对角线基质是上三角形的。
使用Triu产生上三角矩阵的功能istriu返回逻辑1((真的)。
Triu
功能isdiag,,,,istriu, 和伊斯特里是功能的特殊情况悬浮,可以使用适当定义的上和下带宽执行所有相同的测试。例如,istriu(a)== isbanded(a,0,size(a,2))。
isdiag
伊斯特里
悬浮
istriu(a)== isbanded(a,0,size(a,2))
带宽|诊断|悬浮|isdiag|伊斯特里|三边形|Triu
带宽
诊断
三边形
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室
立即进行审判