Interface EigenDecomposition_F32<MatrixType extends Matrix>
-
- All Superinterfaces:
DecompositionInterface<MatrixType>,EigenDecomposition<MatrixType>
public interface EigenDecomposition_F32<MatrixType extends Matrix> extends EigenDecomposition<MatrixType>
Implementation of
EigenDecompositionfor 64-bit floats
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Complex_F32getEigenvalue(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_F32 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.
-
-