public class BidiagonalDecompositionNaive_D64
extends java.lang.Object
BidiagonalDecompositionRow_D64 that internally uses
SimpleMatrix and explicitly computes the householder matrices. This was easier to code up and is
used to validate other implementations.| Constructor and Description |
|---|
BidiagonalDecompositionNaive_D64() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
computeU(int k) |
protected void |
computeV(int k) |
boolean |
decompose(DenseMatrix64F A)
Computes the decomposition of the provided matrix.
|
SimpleMatrix |
getB() |
SimpleMatrix |
getU() |
SimpleMatrix |
getV() |
protected void |
init(DenseMatrix64F A) |
public SimpleMatrix getU()
public SimpleMatrix getB()
public SimpleMatrix getV()
public boolean decompose(DenseMatrix64F A)
A - The matrix that is being decomposed. Not modified.protected void init(DenseMatrix64F A)
protected void computeU(int k)
protected void computeV(int k)