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 FMatrixRMajEigenOps_FDRM.createMatrixD(EigenDecomposition_F32<?> eig) A diagonal matrix where real diagonal element contains a real eigenvalue.static FMatrixRMajEigenOps_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 TypeClassDescriptionclassChecks to see what type of matrix is being decomposed and calls different eigenvalue decomposition algorithms depending on the results.classComputes the eigenvalues and eigenvectors of a real symmetric matrix using the symmetric implicit QR algorithm.classFinds 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 anEigenDecompositionthat has been optimized for the specified matrix size.static EigenDecomposition_F32<FMatrixRMaj>DecompositionFactory_FDRM.eig(int matrixSize, boolean computeVectors, boolean isSymmetric) Returns anEigenDecompositionwhich 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 anEigenDecompositionthat has been optimized for the specified matrix size.static EigenDecomposition_F32<FMatrixRMaj>DecompositionFactory_MT_FDRM.eig(int matrixSize, boolean computeVectors, boolean isSymmetric) Returns anEigenDecompositionwhich is specialized for symmetric matrices or the general problem.Methods in org.ejml.dense.row.factory with parameters of type EigenDecomposition_F32Modifier and TypeMethodDescriptionstatic floatDecompositionFactory_FDRM.quality(FMatrixRMaj orig, EigenDecomposition_F32<FMatrixRMaj> eig) Computes a metric which measures the the quality of an eigen value decomposition.