Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

gsl Namespace Reference


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).


Function Documentation

void gsl::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().

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().

void gsl::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).

Definition at line 2138 of file gsl.C.

References svd().

Referenced by Image_xx_svd_lapack_xx_2(), svdf(), and svdPseudoInvf().


Generated on Sat Nov 7 13:40:35 2009 for iLab Neuromorphic Vision Toolkit by  doxygen 1.4.4