ReadOnlyDoubleMatrixIsUpperBidiagonal Property |
Namespace: Novacta.Analytics
A matrix is upper bidiagonal if it is square and has zero entries outside its main diagonal and its first super-diagonal.
Let be a matrix, and consider its generic entry
where and
are the
number of rows and columns of , respectively.
The main diagonal of is also said the diagonal of order 0, and is the collection of entries such that .
If , then the matrix has
super-diagonals: for
, the
-th super-diagonal is the collection of entries
corresponding to the positions
Hence IsUpperBidiagonal returns true if and whenever or .