possible properties for matrices
| C# | Visual Basic | Visual C++ |
public enum MatrixProperties
Public Enumeration MatrixProperties
public enum class MatrixProperties
| Member | Description |
|---|---|
| Hermitian |
hermitian matrix
|
| PositivDefinite |
positive definite
|
| UpperTriangular |
upper triangular matrix
|
| LowerTriangular |
lower triangular matrix
|
| Square |
square matrix
|
| Diagonal |
diagonal matrix
|
| Singular |
the matrix is singular
|
| Hessenberg |
hessenberg matrix
|
| Householder |
householder matrix
|
| Unitary |
unitary matrix
|
| Orthogonal |
orthogonal matrix
|
| Orthonormal |
orthonormal matrix
|
| RankDeficient |
the matrix has deficient rank
|
| None |
the matrix has no special properties
|
| Unknown |
no specific properties known (default)
|
These properties may be returned by function overloads receiving a MatrixProperties parameter by reference. The properties must be checked inside the function, the result is returned also.
This enum is a bitflag'ed enum! You may query for any combination via the bitwise operators | and &.