ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

triu

説明

U = triu(A) は、行列 A上三角部分を返します。

U = triu(A,k) は、A の k 番目の対角要素とこれより上の部分を返します。

すべて折りたたむ

4 行 4 列の 1 の行列を作成します。上三角部分を抽出します。

A = ones(4)
A = 4×4

     1     1     1     1
     1     1     1     1
     1     1     1     1
     1     1     1     1

B = triu(A)
B = 4×4

     1     1     1     1
     0     1     1     1
     0     0     1     1
     0     0     0     1

主対角の上側の要素のみを抽出します。

C = triu(A,1)
C = 4×4

     0     1     1     1
     0     0     1     1
     0     0     0     1
     0     0     0     0

入力引数

すべて折りたたむ

入力行列。

データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char
複素数のサポート: あり

含める対角。スカラーとして指定します。k = 0 は主対角、k > 0 は主対角より上の対角、k < 0 は主対角より下の対角です。

例: triu(A,3)

詳細

すべて折りたたむ

上三角行列

行列の上三角部分には、主対角およびその上側の要素すべてが含まれます。このグラフィックスの影付きブロックは、6 行 6 列の行列の上三角部分を表します。

拡張機能

R2006a より前に導入