帮助中心帮助中心
判断矩阵是否为下三角形
tf = istril(A)
例子
Tf = istril(一个)返回逻辑1(真正的)如果一个是一个下三角矩阵;否则,返回逻辑0(假).
Tf = istril(一个)
一个
1
真正的
0
假
全部折叠
创建一个5 × 5矩阵。
D = tril(魔术(5))
D =5×517 0 0 0 0 23 5 0 0 0 4 6 13 0 0 10 12 19 21 0 11 18 25 2 9
测试D看它是不是下三角形。
D
istril (D)
ans =逻辑1
结果是合乎逻辑的1(真正的)因为主对角线以上的所有元素都是零。
创建一个5乘5的零矩阵。
Z = 0 (5);
测试Z看它是不是下三角形。
Z
istril (Z)
结果是合乎逻辑的1(真正的)因为下三角矩阵的主对角线上可以有任意数量的零。
输入数组,指定为数字数组。istril返回逻辑0(假)如果一个有两个以上的维度。
istril
数据类型:单|双复数支持:金宝app是的
单
双
如果主对角线以上的所有元素都为零,那么一个矩阵就是下三角矩阵。主对角线上的任意数量的元素也可以是零。
例如,矩阵
一个 = ( 1 0 0 0 − 1 1 0 0 − 2 − 2 1 0 − 3. − 3. − 3. 1 )
是下三角形。对角线矩阵既是上三角形也是下三角形。
使用下三角阵函数生成下三角矩阵,其中istril返回逻辑1(真正的).
下三角阵
的函数isdiag,istriu,istril函数是特殊情况吗isbanded,它可以使用适当定义的上和下带宽执行所有相同的测试。例如,istril(A) == isstriped (A,size(A,1),0).
isdiag
istriu
isbanded
istril(A) == isstriped (A,size(A,1),0)
使用注意事项和限制:
代码生成不支持此函数的稀疏矩阵输入。金宝app
backgroundPool
ThreadPool
这个函数完全支持基于线程的环境。金宝app有关更多信息,请参见在线程环境中运行MATLAB函数.
本功能完全支持GPU阵列。金宝app有关更多信息,请参见在图形处理器上运行MATLAB函数(并行计算工具箱).
该函数完全支持分布式数组。金宝app有关更多信息,请参见运行MATLAB函数与分布式阵列(并行计算工具箱).
在R2014a中引入
isdiag|istriu|诊断接头|triu|下三角阵|isbanded|带宽
诊断接头
triu
带宽
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处