Changeset 27838 for branches/tap_branches/psLib/src/math/psMatrix.h
- Timestamp:
- May 3, 2010, 8:41:49 AM (16 years ago)
- Location:
- branches/tap_branches
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/tap_branches
- Property svn:mergeinfo changed
-
branches/tap_branches/psLib
-
Property svn:mergeinfo
set to (toggle deleted branches)
/branches/czw_branch/cleanup/psLib merged eligible /branches/pap/psLib merged eligible /trunk/psLib merged eligible /branches/eam_branches/20090522/psLib 24238-24573 /branches/eam_branches/20090715/psLib 24799-25750 /branches/eam_branches/20090820/psLib 25139-25874 /branches/pap_mops/psLib 25137-25255
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
branches/tap_branches/psLib/src/math/psMatrix.h
r24084 r27838 66 66 */ 67 67 psImage *psMatrixLUInvert( 68 psImage *out, ///< place result here if not NULL69 const psImage* LU, ///< LU-decomposed matrix.70 const psVector* perm ///< Permutation vector resulting from psMatrixLUD function.68 psImage *out, ///< place result here if not NULL 69 const psImage* LU, ///< LU-decomposed matrix. 70 const psVector* perm ///< Permutation vector resulting from psMatrixLUD function. 71 71 ); 72 72 … … 186 186 ); 187 187 188 /// Single value decomposition, provided by Andy Becker 189 psImage *psMatrixSVD(psImage* evec, psVector* eval, const psImage* in); 188 /// Solve a matrix equation using Singular Value Decomposition 189 /// 190 /// Solves Ax = b for x 191 psVector *psMatrixSolveSVD( 192 psVector *solution, ///< Solution to output, or NULL 193 const psImage *matrix, ///< Matrix to be solved 194 const psVector *vector, ///< Vector of values 195 float thresh ///< Threshold relative to maximum for trimming singular values 196 ); 197 198 /// Single value decomposition (original by Andy Becker, updated by EAM) 199 bool psMatrixSVD(psImage **U, psVector **w, psImage **V, const psImage *A); 190 200 191 201 /// @}
Note:
See TracChangeset
for help on using the changeset viewer.
