- IsSymmetric
- IsHermitian
- IsUpperTriangular
- IsLowerTriangular
- IsTrapezoidal
- IsUpperHessenberg
- IsLowerHessenberg
- IsTridiagonal
- IsUpperBidiagonal
- IsLowerBidiagonal
- IsDiagonal
- IsScalar
IsDiagonal
Check if a square matrix is diagonal.
bool matrix::IsDiagonal(); |
Return Value
True if square matrix is diagonal.
Note
Diagonal matrix contains all zeros under and above the main diagonal.
Zero matrix of n-by-n size is diagonal.
Diagonal matrix
|