Uses of Interface
org.ejml.interfaces.decomposition.EigenDecomposition_F32
Packages that use EigenDecomposition_F32
Package
Description
-
Uses of EigenDecomposition_F32 in org.ejml.dense.row
Methods in org.ejml.dense.row with parameters of type EigenDecomposition_F32Modifier and TypeMethodDescriptionstatic FMatrixRMaj
EigenOps_FDRM.createMatrixD
(EigenDecomposition_F32<?> eig) A diagonal matrix where real diagonal element contains a real eigenvalue.static FMatrixRMaj
EigenOps_FDRM.createMatrixV
(EigenDecomposition_F32<FMatrixRMaj> eig) Puts all the real eigenvectors into the columns of a matrix. -
Uses of EigenDecomposition_F32 in org.ejml.dense.row.decomposition.eig
Classes in org.ejml.dense.row.decomposition.eig that implement EigenDecomposition_F32Modifier and TypeClassDescriptionclass
Checks to see what type of matrix is being decomposed and calls different eigenvalue decomposition algorithms depending on the results.class
Computes the eigenvalues and eigenvectors of a real symmetric matrix using the symmetric implicit QR algorithm.class
Finds the eigenvalue decomposition of an arbitrary square matrix using the implicit float-step QR algorithm.Constructors in org.ejml.dense.row.decomposition.eig with parameters of type EigenDecomposition_F32ModifierConstructorDescriptionSwitchingEigenDecomposition_FDRM
(EigenDecomposition_F32<FMatrixRMaj> symmetricAlg, EigenDecomposition_F32<FMatrixRMaj> generalAlg, float tol) -
Uses of EigenDecomposition_F32 in org.ejml.dense.row.factory
Methods in org.ejml.dense.row.factory that return EigenDecomposition_F32Modifier and TypeMethodDescriptionstatic EigenDecomposition_F32<FMatrixRMaj>
DecompositionFactory_FDRM.eig
(boolean needVectors) static EigenDecomposition_F32<FMatrixRMaj>
DecompositionFactory_FDRM.eig
(boolean computeVectors, boolean isSymmetric) static EigenDecomposition_F32<FMatrixRMaj>
DecompositionFactory_FDRM.eig
(int matrixSize, boolean needVectors) Returns anEigenDecomposition
that has been optimized for the specified matrix size.static EigenDecomposition_F32<FMatrixRMaj>
DecompositionFactory_FDRM.eig
(int matrixSize, boolean computeVectors, boolean isSymmetric) Returns anEigenDecomposition
which is specialized for symmetric matrices or the general problem.static EigenDecomposition_F32<FMatrixRMaj>
DecompositionFactory_MT_FDRM.eig
(boolean needVectors) static EigenDecomposition_F32<FMatrixRMaj>
DecompositionFactory_MT_FDRM.eig
(boolean computeVectors, boolean isSymmetric) static EigenDecomposition_F32<FMatrixRMaj>
DecompositionFactory_MT_FDRM.eig
(int matrixSize, boolean needVectors) Returns anEigenDecomposition
that has been optimized for the specified matrix size.static EigenDecomposition_F32<FMatrixRMaj>
DecompositionFactory_MT_FDRM.eig
(int matrixSize, boolean computeVectors, boolean isSymmetric) Returns anEigenDecomposition
which is specialized for symmetric matrices or the general problem.Methods in org.ejml.dense.row.factory with parameters of type EigenDecomposition_F32Modifier and TypeMethodDescriptionstatic float
DecompositionFactory_FDRM.quality
(FMatrixRMaj orig, EigenDecomposition_F32<FMatrixRMaj> eig) Computes a metric which measures the the quality of an eigen value decomposition.