
Classes | |
| struct | view_of |
| struct | block |
| struct | vector |
| struct | matrix |
Functions | |
| void | svd (const Image< double > &A, Image< double > &U, Image< double > &S, Image< double > &V, const SvdFlag flags) |
| Double-precision real svd using gsl's gsl_linalg_SV_decomp() or gsl_linalg_SV_decomp_mod(). | |
| void | svdf (const Image< float > &A, Image< float > &U, Image< float > &S, Image< float > &V, const SvdFlag flags) |
| Single-precision real svd (just forwards to the double-precision version). | |
|
||||||||||||||||||||||||
|
Double-precision real svd using gsl's gsl_linalg_SV_decomp() or gsl_linalg_SV_decomp_mod().
Definition at line 2110 of file gsl.C. References diag2image(), image2matrix(), LFATAL, linalg_SV_decomp_mod(), matrix2image(), gsl::matrix::ncols, s, SV_decomp(), SVD_FULL, SVD_TALL, vector2image(), and x. Referenced by Image_xx_svd_full_xx_1(), svd(), svdf(), svdIdent(), and svdPseudoInv(). |
|
||||||||||||||||||||||||
|
Single-precision real svd (just forwards to the double-precision version).
Definition at line 2138 of file gsl.C. References svd(). Referenced by Image_xx_svd_lapack_xx_2(), svdf(), and svdPseudoInvf(). |
1.4.4