|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SingularValue<N extends Number>
Decomposes [this] into [Q1], [D] and [Q2] where:
| Method Summary | |
|---|---|
double |
getCondition()
The condition number. |
MatrixStore<N> |
getD()
|
double |
getFrobeniusNorm()
Sometimes also called the Schatten 2-norm or Hilbert-Schmidt norm. |
double |
getKyFanNorm(int k)
Ky Fan k-norm. |
double |
getOperatorNorm()
|
MatrixStore<N> |
getQ1()
|
MatrixStore<N> |
getQ2()
|
int |
getRank()
Effective numerical matrix rank. |
Array1D<Double> |
getSingularValues()
|
double |
getTraceNorm()
|
boolean |
isOrdered()
|
| Methods inherited from interface org.ojalgo.matrix.decomposition.MatrixDecomposition |
|---|
compute, equals, equals, getInverse, invert, isComputed, isFullSize, isSolvable, reconstruct, reset, solve, solve |
| Method Detail |
|---|
double getCondition()
MatrixStore<N> getD()
double getFrobeniusNorm()
double getKyFanNorm(int k)
Ky Fan k-norm.
The first Ky Fan k-norm is the operator norm (the largest singular value), and the last is called the trace norm (the sum of all singular values).
k - The number of singular values to add up.
double getOperatorNorm()
MatrixStore<N> getQ1()
MatrixStore<N> getQ2()
int getRank()
Array1D<Double> getSingularValues()
double getTraceNorm()
boolean isOrdered()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||