Uses of Interface
org.ejml.interfaces.decomposition.SingularValueDecomposition_F64
Packages that use SingularValueDecomposition_F64
Package
Description
-
Uses of SingularValueDecomposition_F64 in org.ejml.dense.row
Methods in org.ejml.dense.row with parameters of type SingularValueDecomposition_F64Modifier and TypeMethodDescriptionstatic intSingularOps_DDRM.nullity(SingularValueDecomposition_F64<?> svd) Extracts the nullity of a matrix using a preexisting decomposition and default threshold.static intSingularOps_DDRM.nullity(SingularValueDecomposition_F64<?> svd, double threshold) Extracts the nullity of a matrix using a preexisting decomposition.static DMatrixRMajSingularOps_DDRM.nullSpace(SingularValueDecomposition_F64<DMatrixRMaj> svd, @Nullable DMatrixRMaj nullSpace, double tol) Returns the null-space from the singular value decomposition.static DMatrixRMajSingularOps_DDRM.nullVector(SingularValueDecomposition_F64<DMatrixRMaj> svd, boolean isRight, @Nullable DMatrixRMaj nullVector) The vector associated will the smallest singular value is returned as the null space of the decomposed system.static intSingularOps_DDRM.rank(SingularValueDecomposition_F64<?> svd) Extracts the rank of a matrix using a preexisting decomposition and default threshold.static intSingularOps_DDRM.rank(SingularValueDecomposition_F64<?> svd, double threshold) Extracts the rank of a matrix using a preexisting decomposition.static doubleSingularOps_DDRM.singularThreshold(SingularValueDecomposition_F64<?> svd) Returns a reasonable threshold for singular values.
tol = max (size (A)) * largest sigma * eps;static doubleSingularOps_DDRM.singularThreshold(SingularValueDecomposition_F64<?> svd, double tolerance) -
Uses of SingularValueDecomposition_F64 in org.ejml.dense.row.decomposition.svd
Classes in org.ejml.dense.row.decomposition.svd that implement SingularValueDecomposition_F64Modifier and TypeClassDescriptionclassWraps around aSingularValueDecompositionand ensures that the input is not modified.classComputes the Singular value decomposition of a matrix using the implicit QR algorithm for singular value decomposition.classConcurrent version ofSvdImplicitQrDecompose_DDRMConstructors in org.ejml.dense.row.decomposition.svd with parameters of type SingularValueDecomposition_F64 -
Uses of SingularValueDecomposition_F64 in org.ejml.dense.row.factory
Methods in org.ejml.dense.row.factory that return SingularValueDecomposition_F64Modifier and TypeMethodDescriptionDecompositionFactory_DDRM.svd(boolean needU, boolean needV, boolean compact) Returns aSingularValueDecompositionthat is NOT optimized for any specified matrix size.DecompositionFactory_DDRM.svd(int numRows, int numCols, boolean needU, boolean needV, boolean compact) Returns aSingularValueDecompositionthat has been optimized for the specified matrix size.DecompositionFactory_MT_DDRM.svd(boolean needU, boolean needV, boolean compact) Returns aSingularValueDecompositionthat is NOT optimized for any specified matrix size.DecompositionFactory_MT_DDRM.svd(int numRows, int numCols, boolean needU, boolean needV, boolean compact) Returns aSingularValueDecompositionthat has been optimized for the specified matrix size. -
Uses of SingularValueDecomposition_F64 in org.ejml.dense.row.linsol.svd
Methods in org.ejml.dense.row.linsol.svd that return SingularValueDecomposition_F64Modifier and TypeMethodDescriptionSolvePseudoInverseSvd_DDRM.getDecomposition()SolveNullSpaceSvd_DDRM.getSvd()