Uses of Interface
org.ejml.interfaces.decomposition.EigenDecomposition_F64
Packages that use EigenDecomposition_F64
Package
Description
-
Uses of EigenDecomposition_F64 in org.ejml.dense.row
Methods in org.ejml.dense.row with parameters of type EigenDecomposition_F64Modifier and TypeMethodDescriptionstatic DMatrixRMaj
EigenOps_DDRM.createMatrixD
(EigenDecomposition_F64<?> eig) A diagonal matrix where real diagonal element contains a real eigenvalue.static DMatrixRMaj
EigenOps_DDRM.createMatrixV
(EigenDecomposition_F64<DMatrixRMaj> eig) Puts all the real eigenvectors into the columns of a matrix. -
Uses of EigenDecomposition_F64 in org.ejml.dense.row.decomposition.eig
Classes in org.ejml.dense.row.decomposition.eig that implement EigenDecomposition_F64Modifier 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 double-step QR algorithm.Constructors in org.ejml.dense.row.decomposition.eig with parameters of type EigenDecomposition_F64ModifierConstructorDescriptionSwitchingEigenDecomposition_DDRM
(EigenDecomposition_F64<DMatrixRMaj> symmetricAlg, EigenDecomposition_F64<DMatrixRMaj> generalAlg, double tol) -
Uses of EigenDecomposition_F64 in org.ejml.dense.row.factory
Methods in org.ejml.dense.row.factory that return EigenDecomposition_F64Modifier and TypeMethodDescriptionstatic EigenDecomposition_F64<DMatrixRMaj>
DecompositionFactory_DDRM.eig
(boolean needVectors) static EigenDecomposition_F64<DMatrixRMaj>
DecompositionFactory_DDRM.eig
(boolean computeVectors, boolean isSymmetric) static EigenDecomposition_F64<DMatrixRMaj>
DecompositionFactory_DDRM.eig
(int matrixSize, boolean needVectors) Returns anEigenDecomposition
that has been optimized for the specified matrix size.static EigenDecomposition_F64<DMatrixRMaj>
DecompositionFactory_DDRM.eig
(int matrixSize, boolean computeVectors, boolean isSymmetric) Returns anEigenDecomposition
which is specialized for symmetric matrices or the general problem.static EigenDecomposition_F64<DMatrixRMaj>
DecompositionFactory_MT_DDRM.eig
(boolean needVectors) static EigenDecomposition_F64<DMatrixRMaj>
DecompositionFactory_MT_DDRM.eig
(boolean computeVectors, boolean isSymmetric) static EigenDecomposition_F64<DMatrixRMaj>
DecompositionFactory_MT_DDRM.eig
(int matrixSize, boolean needVectors) Returns anEigenDecomposition
that has been optimized for the specified matrix size.static EigenDecomposition_F64<DMatrixRMaj>
DecompositionFactory_MT_DDRM.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_F64Modifier and TypeMethodDescriptionstatic double
DecompositionFactory_DDRM.quality
(DMatrixRMaj orig, EigenDecomposition_F64<DMatrixRMaj> eig) Computes a metric which measures the the quality of an eigen value decomposition.