|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface SVDDecomposition
All SVD decomposition algorithms implements this interface.
| Method Summary | |
|---|---|
DiagonalMatrix |
D()
Get a copy of D as in
U' %*% A %*% V = D
U %*% D %*% V' = A
|
double[] |
singularValues()
Get an array of the normalized, hence positive, singular values. |
Matrix |
U()
Get a copy of U as in
U' %*% A %*% V = D
U %*% D %*% V' = A
|
Matrix |
Ut()
Get a copy of U.t() as in
U.t() %*% A %*% V = D
U %*% D %*% V' = A
|
Matrix |
V()
Get a copy of V as in
U' %*% A %*% V = D
U %*% D %*% V' = A
|
| Method Detail |
|---|
double[] singularValues()
D if this class is constructed with normalization off.
DiagonalMatrix D()
D as in
U' %*% A %*% V = D
U %*% D %*% V' = A
DMatrix U()
U as in
U' %*% A %*% V = D
U %*% D %*% V' = A
U
java.lang.RuntimeException - if doUV is set to falseMatrix Ut()
U.t() as in
U.t() %*% A %*% V = D
U %*% D %*% V' = A
U.t()
java.lang.RuntimeException - if doUV is set to falseMatrix V()
V as in
U' %*% A %*% V = D
U %*% D %*% V' = A
V
java.lang.RuntimeException - if doUV is set to false
|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||