Interface Bidiagonal<N extends Comparable<N>>

All Superinterfaces:
MatrixDecomposition<N>, MatrixDecomposition.EconomySize<N>, Structure1D, Structure2D
All Known Implementing Classes:
BidiagonalDecomposition, BidiagonalDecomposition.C128, BidiagonalDecomposition.H256, BidiagonalDecomposition.Q128, BidiagonalDecomposition.R064, BidiagonalDecomposition.R128

public interface Bidiagonal<N extends Comparable<N>> extends MatrixDecomposition<N>, MatrixDecomposition.EconomySize<N>
A general matrix [A] can be factorized by similarity transformations into the form [A]=[LQ][D][RQ] -1 where:
  • [A] (m-by-n) is any, real or complex, matrix
  • [D] (r-by-r) or (m-by-n) is, upper or lower, bidiagonal
  • [LQ] (m-by-r) or (m-by-m) is orthogonal
  • [RQ] (n-by-r) or (n-by-n) is orthogonal
  • r = min(m,n)