User Documentation
RAVL, Recognition And Vision Library
DEVELOP HOME PAGE CLASS LIST CONTENTS
Ravl - Math - Geometry - FVectorC<M> SVD(const FMatrixC<N,M> & mat,FMatrixC<N,N> & u,FMatrixC<M,M> & v)
 

   FVectorC<M> SVD(const FMatrixC<N,M> & mat,FMatrixC<N,N> & u,FMatrixC<M,M> & v)    
 
Singular value decomposition, eg. mat = U * D * V.T().
 
include "Ravl/FMatrix.hh"
Created:24/01/2001 
User Level:Advanced
Library:RavlMath
In Scope:RavlN

The diagonal matrix D is returned as a vector. This also returns the matrix u and v matrixes, the passed matrixes will be used to store the results if they are of the correct size. If the operation failes an exception will be thrown.
Maintainer:Charles Galambos, Created: 24/01/2001, Documentation by CxxDoc: Tue Aug 13 10:00:21 2002