triu

triu

triu,triu函式是matlab中提取矩陣上三角矩陣的函式。

基本介紹

  • 中文名:triu
  • 類別:MATLAB函式
  • 功能:提取矩陣的上三角矩陣
  • 相關函式tril函式提取矩陣的下三角矩陣
簡介,套用舉例,

簡介

用法: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
Exemple 1Exemple 1
7 8 9
10 11 12
然後執行:
>>triu(a)
將輸出矩陣a的上三角矩陣:
ans =
1 2 3
0 5 6
0 0 9
0 0 0
例二:
創建矩陣a:
Exemple 2Exemple 2
>> 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

相關詞條

熱門詞條

聯絡我們