Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

triu

行列の上三角部分

説明

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

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

すべて折りたたむ

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

A = ones(4)
A =4×41 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
B = triu(A)
B =4×41 1 1 1 0 1 1 1 0 0 1 1 0 0 0 1

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

C = triu(A,1)
C =4×40 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 より前に導入