Interface EigenDecomposition_F64<MatrixType extends Matrix>
-
- All Superinterfaces:
DecompositionInterface<MatrixType>,EigenDecomposition<MatrixType>
public interface EigenDecomposition_F64<MatrixType extends Matrix> extends EigenDecomposition<MatrixType>
Implementation of
EigenDecompositionfor 32-bit floats
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Complex_F64getEigenvalue(int index)Returns an eigenvalue as a complex number.-
Methods inherited from interface org.ejml.interfaces.decomposition.DecompositionInterface
decompose, inputModified
-
Methods inherited from interface org.ejml.interfaces.decomposition.EigenDecomposition
getEigenVector, getNumberOfEigenvalues
-
-
-
-
Method Detail
-
getEigenvalue
Complex_F64 getEigenvalue(int index)
Returns an eigenvalue as a complex number. For symmetric matrices the returned eigenvalue will always be a real number, which means the imaginary component will be equal to zero.
NOTE: The order of the eigenvalues is dependent upon the decomposition algorithm used. This means that they may or may not be ordered by magnitude. For example the QR algorithm will returns results that are partially ordered by magnitude, but this behavior should not be relied upon.
- Parameters:
index- Index of the eigenvalue eigenvector pair.- Returns:
- An eigenvalue.
-
-