public class SwitchingEigenDecomposition_DDRM
extends java.lang.Object
implements org.ejml.interfaces.decomposition.EigenDecomposition_F64<org.ejml.data.DMatrixRMaj>
| Constructor and Description |
|---|
SwitchingEigenDecomposition_DDRM(int matrixSize) |
SwitchingEigenDecomposition_DDRM(int matrixSize,
boolean computeVectors,
double tol) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
decompose(org.ejml.data.DMatrixRMaj orig) |
org.ejml.data.Complex_F64 |
getEigenvalue(int index) |
org.ejml.data.DMatrixRMaj |
getEigenVector(int index) |
int |
getNumberOfEigenvalues() |
boolean |
inputModified() |
public SwitchingEigenDecomposition_DDRM(int matrixSize,
boolean computeVectors,
double tol)
computeVectors - tol - Tolerance for a matrix being symmetricpublic SwitchingEigenDecomposition_DDRM(int matrixSize)
public int getNumberOfEigenvalues()
getNumberOfEigenvalues in interface org.ejml.interfaces.decomposition.EigenDecomposition<org.ejml.data.DMatrixRMaj>public org.ejml.data.Complex_F64 getEigenvalue(int index)
getEigenvalue in interface org.ejml.interfaces.decomposition.EigenDecomposition_F64<org.ejml.data.DMatrixRMaj>public org.ejml.data.DMatrixRMaj getEigenVector(int index)
getEigenVector in interface org.ejml.interfaces.decomposition.EigenDecomposition<org.ejml.data.DMatrixRMaj>public boolean decompose(org.ejml.data.DMatrixRMaj orig)
decompose in interface org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRMaj>public boolean inputModified()
inputModified in interface org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRMaj>