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)