# Package org.ejml.alg.dense.decomposition.bidiagonal

Interface Summary Interface Description BidiagonalDecomposition<T extends Matrix64F> Computes a matrix decomposition such that:

A = U*B*V^{T}

where A is m by n, U is orthogonal and m by m, B is an m by n bidiagonal matrix, V is orthogonal and n by n.Class Summary Class Description BidiagonalDecompositionNaive A slower but much simpler version of`BidiagonalDecompositionRow`

that internally uses SimpleMatrix and explicitly computes the householder matrices.BidiagonalDecompositionRow Performs a`BidiagonalDecomposition`

using householder reflectors.BidiagonalDecompositionTall `BidiagonalDecomposition`

specifically designed for tall matrices.

**SCaVis 2.0 © jWork.ORG**