public class BidiagonalDecompositionNaive_DDRM
extends java.lang.Object
BidiagonalDecompositionRow_DDRM
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_DDRM() |
Modifier and Type | Method and Description |
---|---|
protected void |
computeU(int k) |
protected void |
computeV(int k) |
boolean |
decompose(org.ejml.data.DMatrixRMaj A)
Computes the decomposition of the provided matrix.
|
org.ejml.simple.SimpleMatrix |
getB() |
org.ejml.simple.SimpleMatrix |
getU() |
org.ejml.simple.SimpleMatrix |
getV() |
protected void |
init(org.ejml.data.DMatrixRMaj A) |
public org.ejml.simple.SimpleMatrix getU()
public org.ejml.simple.SimpleMatrix getB()
public org.ejml.simple.SimpleMatrix getV()
public boolean decompose(org.ejml.data.DMatrixRMaj A)
A
- The matrix that is being decomposed. Not modified.protected void init(org.ejml.data.DMatrixRMaj A)
protected void computeU(int k)
protected void computeV(int k)