- IsSymmetric
- IsHermitian
- IsUpperTriangular
- IsLowerTriangular
- IsTrapezoidal
- IsUpperHessenberg
- IsLowerHessenberg
- IsTridiagonal
- IsUpperBidiagonal
- IsLowerBidiagonal
- IsDiagonal
- IsScalar
IsDiagonal
正方行列が対角行列かどうかを確認します。
bool matrix::IsDiagonal(); |
戻り値
正方行列が対角行列であればtrue
注意事項
対角行列とは、主対角線上以外のすべての要素が0である正方行列のことです。
主対角線上の要素は0でなくてもかまいません。
対角行列
|