DiagonalMatrixQ
DiagonalMatrixQ[m,k]
詳細とオプション
- DiagonalMatrixQ[m,k]は m が正方行列ではなくても使うことができる.
- DiagonalMatrixQ[m,k]における正の k は主対角の上対角を示し,負の k は主対角の下対角を示す.
- DiagonalMatrixQはSparseArrayオブジェクトおよび構造配列オブジェクトに使うことができる.
- 近似行列については,オプションTolerance->t を使って Abs[mij]≤t であるすべての要素を0であるとすることができる.
例題
すべて開くすべて閉じるスコープ (12)
基本的な用法 (8)
DiagonalMatrixQを記号行列に使う:
DiagonalMatrixQを任意精度の行列に使う:
特殊行列 (4)
オプション (1)
Tolerance (1)
Toleranceオプションを加えて10-12未満の数が0であるとみなす:
アプリケーション (2)
特性と関係 (10)
DiagonalMatrixQは,行列ではない入力に対してはFalseを返す:
DiagonalMatrixは対角行列を作る:
DiagonalMatrixQ[m,0]はDiagonalMatrixQ[m]に等しい:
下対角あるいは上対角だけを持つ行列 はベキ零である.つまり,ある について である:
Bandを使って k 対角疎行列が構築できる:
テキスト
Wolfram Research (2019), DiagonalMatrixQ, Wolfram言語関数, https://reference.wolfram.com/language/ref/DiagonalMatrixQ.html.
CMS
Wolfram Language. 2019. "DiagonalMatrixQ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/DiagonalMatrixQ.html.
APA
Wolfram Language. (2019). DiagonalMatrixQ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/DiagonalMatrixQ.html