このペ,ジの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
行列が特定のバンド幅内かどうかを判別
関数带宽
を使用して,指定した行列の上方と下方のバンド幅を求めます。
isbanded
を使用して,適切な上方と下方のバンド幅を指定し,いくかの異なる行列構造をテストします。下の表に,一般的に使用されるテストを示します。
下方のバンド幅 |
上方のバンド幅 |
関数呼び出し |
テスト対象 |
---|---|---|---|
0 |
0 |
isbanded (0, 0) |
対角行列 |
1 |
1 |
isbanded (1, 1) |
三重対角行列 |
0 |
大小(2) |
isbanded(0大小(A, 2)) |
上三角行列 |
大小(1) |
0 |
isbanded(、大小(A, 1), 0) |
下三角行列 |
1 |
大小(2) |
isbanded(1大小(A, 2)) |
上ヘッセンベルグ行列 |
大小(1) |
1 |
isbanded(、大小(A, 1), 1) |
下ヘッセンベルグ行列 |