Method | Description | |
---|---|---|
BackSubst ( InputArray w, InputArray u, InputArray vt, InputArray rhs, OutputArray dst ) : void |
performs back substitution
|
|
BackSubst ( InputArray rhs, OutputArray dst ) : void |
performs back substitution, so that dst is the solution or pseudo-solution of m*dst = rhs, where m is the decomposed matrix
|
|
Compute ( InputArray src, OutputArray w, |
computes singular values of a matrix
|
|
Compute ( InputArray src, OutputArray w, OutputArray u, OutputArray vt, |
decomposes matrix and stores the results to user-provided matrices
|
|
Run ( InputArray src, |
the operator that performs SVD. The previously allocated SVD::u, SVD::w are SVD::vt are released.
|
|
SVD ( ) : System |
the default constructor
|
|
SVD ( InputArray src, |
the constructor that performs SVD
|
|
SolveZ ( InputArray src, OutputArray dst ) : void |
finds dst = arg min_{|dst|=1} |m*dst|
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
|
public static BackSubst ( InputArray w, InputArray u, InputArray vt, InputArray rhs, OutputArray dst ) : void | ||
w | InputArray | |
u | InputArray | |
vt | InputArray | |
rhs | InputArray | |
dst | OutputArray | |
return | void |
public BackSubst ( InputArray rhs, OutputArray dst ) : void | ||
rhs | InputArray | |
dst | OutputArray | |
return | void |
public static Compute ( InputArray src, OutputArray w, |
||
src | InputArray | |
w | OutputArray | |
flags | ||
return | void |
public static Compute ( InputArray src, OutputArray w, OutputArray u, OutputArray vt, |
||
src | InputArray | |
w | OutputArray | |
u | OutputArray | |
vt | OutputArray | |
flags | ||
return | void |
public Run ( InputArray src, |
||
src | InputArray | |
flags | ||
return |
public SVD ( InputArray src, |
||
src | InputArray | |
flags | ||
return | System |
public static SolveZ ( InputArray src, OutputArray dst ) : void | ||
src | InputArray | |
dst | OutputArray | |
return | void |