Classes | |
class | MatrixT |
Simple matrix class whose scalar type is its template parameter. More... | |
class | VectorT |
Simple vector class whose scalar type is its template parameter. More... | |
Functions | |
template<typename MAT_MxN, typename VEC_N, typename MAT_NxN, typename VEC_M> void | svd_backsub (const MAT_MxN &A, const VEC_M &S, const MAT_NxN &V, const VEC_M &b, VEC_N &x) |
SVD backsubstitution. | |
template<typename MAT_MxN, typename VEC_M, typename MAT_NxN> bool | svd_decomp (MAT_MxN &A, VEC_M &S, MAT_NxN &V) |
Computes the SVD of A into U*S*V^T. |
|
SVD backsubstitution. This is the implementation described in Numerical Recipies. |
|
Computes the SVD of A into U*S*V^T. A will be destroyed! The diagonal matrix S is stored as a Nx1 vector. This is the implementation described in Numerical Recipies. |