IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces | Functions
SingularValueDecomposition.h File Reference

Singular value decomposition functions. More...

#include <IPSDKMath/IPSDKMathExports.h>
#include <IPSDKMath/LinearAlgebra/LinearAlgebraTypes.h>

Go to the source code of this file.

Namespaces

 ipsdk
 Main namespace for IPSDK library.
 
 ipsdk::math
 Namespace agregating IPSDK mathematical routines and classes.
 

Functions

IPSDKMATH_API ipUInt32 ipsdk::math::svdSolve (const Matrix &matA, const Vector &vecB, Vector &vecX)
 over constrained linear system resolution using singular value decomposition method Solved system is : matA x vecX = vecB with More...
 
IPSDKMATH_API ipUInt32 ipsdk::math::svdSolve (const Matrix &matA, const Matrix &matB, Matrix &matX)
 over constrained linear system resolution using singular value decomposition method (case of multiple solved systems AX=B with shared matrix A) Solved system is : matA x matX = matB with More...
 
IPSDKMATH_API ipUInt32 ipsdk::math::svdSolve (const Matrix &matA, Vector &vecX)
 over constrained linear system resolution using singular value decomposition method Solved system is : matA x VecX = 0 with More...
 
IPSDKMATH_API void ipsdk::math::svdDecomposition (const Matrix &matA, Matrix &matU, Vector &vecS, Matrix &matVt)
 singular value decomposition of mxn matrix Given mn = min(m,n), we have : More...
 
IPSDKMATH_API ipUInt32 ipsdk::math::svdInverse (const Matrix &matA, Matrix &matInvA)
 inversion of a mxn rectangular matrix with m >= n using singular value decomposition method. With : More...
 

Detailed Description

Singular value decomposition functions.

Author
E. Noirfalise
Date
2016/02/17