public class SolveNullSpaceQRP_DDRM
extends java.lang.Object
implements org.ejml.interfaces.SolveNullSpace<org.ejml.data.DMatrixRMaj>
Uses QR decomposition to find the null-space for a matrix of any shape if the number of singular values is known.=
Solves for AT=QR and the last column in Q is the null space.Constructor and Description |
---|
SolveNullSpaceQRP_DDRM() |
Modifier and Type | Method and Description |
---|---|
org.ejml.data.DMatrixRMaj |
getQ() |
boolean |
inputModified() |
boolean |
process(org.ejml.data.DMatrixRMaj A,
int numSingularValues,
org.ejml.data.DMatrixRMaj nullspace)
Finds the null space of A
|
public boolean process(org.ejml.data.DMatrixRMaj A, int numSingularValues, org.ejml.data.DMatrixRMaj nullspace)
process
in interface org.ejml.interfaces.SolveNullSpace<org.ejml.data.DMatrixRMaj>
A
- (Input) Matrix. ModifiednumSingularValues
- Number of singular valuesnullspace
- Storage for null-spacepublic boolean inputModified()
inputModified
in interface org.ejml.interfaces.SolveNullSpace<org.ejml.data.DMatrixRMaj>
public org.ejml.data.DMatrixRMaj getQ()