| Package | Description |
|---|---|
| org.ejml.alg.dense.decomposition.svd | |
| org.ejml.factory | |
| org.ejml.ops | |
| org.ejml.simple |
| Modifier and Type | Class and Description |
|---|---|
class |
SafeSvd
Wraps around a
SingularValueDecomposition and ensures that the input is not modified. |
class |
SvdImplicitQrDecompose
Computes the Singular value decomposition of a matrix using the implicit QR algorithm
for singular value decomposition.
|
| Constructor and Description |
|---|
SafeSvd(SingularValueDecomposition<DenseMatrix64F> alg) |
| Modifier and Type | Method and Description |
|---|---|
static SingularValueDecomposition<DenseMatrix64F> |
DecompositionFactory.svd(int numRows,
int numCols,
boolean needU,
boolean needV,
boolean compact)
Returns a
SingularValueDecomposition that has been optimized for the specified matrix size. |
| Modifier and Type | Method and Description |
|---|---|
static double |
DecompositionFactory.quality(DenseMatrix64F orig,
SingularValueDecomposition<DenseMatrix64F> svd)
Computes a metric which measures the the quality of a singular value decomposition.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
SingularOps.nullity(SingularValueDecomposition svd,
double threshold)
Extracts the nullity of a matrix using a preexisting decomposition.
|
static DenseMatrix64F |
SingularOps.nullSpace(SingularValueDecomposition<DenseMatrix64F> svd,
DenseMatrix64F nullSpace,
double tol)
Returns the null-space from the singular value decomposition.
|
static DenseMatrix64F |
SingularOps.nullVector(SingularValueDecomposition<DenseMatrix64F> svd,
boolean isRight,
DenseMatrix64F nullVector)
The vector associated will the smallest singular value is returned as the null space
of the decomposed system.
|
static int |
SingularOps.rank(SingularValueDecomposition svd,
double threshold)
Extracts the rank of a matrix using a preexisting decomposition.
|
| Modifier and Type | Method and Description |
|---|---|
SingularValueDecomposition |
SimpleSVD.getSVD()
Returns the underlying decomposition that this is a wrapper around.
|
Copyright © 2013. All Rights Reserved.