public class SVD extends Object
| Constructor and Description |
|---|
SVD() |
| Modifier and Type | Method and Description |
|---|---|
static ISVDResult |
decompose(AMatrix A)
Computes the Singular Value Decomposition of a matrix, which is the decomposition
of the given matrix A as:
A = U*S*V,
where U and V are orthogonal and S is a diagonal matrix containing singular values
along its diagonal.
|
static ISVDResult |
decompose(AMatrix A,
boolean compact)
Computes the Singular Value Decomposition of a matrix, which is the decomposition
of the given matrix A as:
A = U*S*V,
where U and V are orthogonal and S is a diagonal matrix containing singular values
along its diagonal.
|
static ISVDResult |
decomposeCompact(AMatrix A)
Computes the Singular Value Decomposition of a matrix, which is the decomposition
of the given matrix A as:
A = U*S*V,
where U and V are orthogonal and S is a diagonal matrix containing singular values
along its diagonal.
|
public static ISVDResult decompose(AMatrix A)
A - public static ISVDResult decompose(AMatrix A, boolean compact)
A - compact - public static ISVDResult decomposeCompact(AMatrix A)
A - compact - Copyright © 2016. All rights reserved.