triu
matlab中提取矩阵上三角矩阵的函数
triu,triu函数是matlab中提取矩阵上三角矩阵的函数。
简介
用法:triu(X),其中X表示一个矩阵。
功能:triu函数是matlab中提取矩阵上三角矩阵的函数。triu(X)产生X矩阵的上三角矩阵,其余元素补0。
相关函数:tril函数提取矩阵的下三角矩阵。
备注:matlab中提供了许多对矩阵操作的函数,可以实现矩阵的三角矩阵的提取(triu、tril)、矩阵的翻转(flipudfliplr、Flipdim)和旋转(rot90)等各种操作。
应用举例
例一:
在matlab的命令窗口中创建一个矩阵a:
>> a=[1 2 3;4 5 6;7 8 9;10 11 12]
将输出矩阵a:
a =
1 2 3
4 5 6
7 8 9
10 11 12
然后执行:
>>triu(a)
将输出矩阵a的上三角矩阵:
ans =
1 2 3
0 5 6
0 0 9
0 0 0
例二:
创建矩阵a:
>> a=[1 2 3 4;5 6 7 8;9 10 11 12]
输出:
a =
1 2 3 4
5 6 7 8
9 10 11 12
然后执行:
>>triu(a)
将输出:
ans =
1 2 3 4
0 6 7 8
0 0 11 12
参考资料
最新修订时间:2023-10-18 21:14
目录
概述
简介
应用举例
参考资料