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