Changeset 615 for trunk/archive/pslib/include/psMinimize.h
- Timestamp:
- May 7, 2004, 2:12:40 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/archive/pslib/include/psMinimize.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/archive/pslib/include/psMinimize.h
r375 r615 12 12 */ 13 13 14 /** Minimizea particular non-linear function */14 /** Find the minimum of a particular non-linear function */ 15 15 psFloatArray * 16 psMinimize(float (*myFunction)(const psFloatArray *restrict), ///< Function to minimize 17 psFloatArray *restrict initialGuess, ///< Initial guess 18 psIntArray *restrict paramMask //!< 1 = fit for parameter, 0 = hold parameter constant 16 psMinimize(psFloatArray *restrict initialGuess, ///< Initial guess and answer 17 float (*myFunction)(const psFloatArray *restrict), ///< Function to minimize 18 float (*myFuncDeriv)(const psFloatArray *restrict), ///< Derivatives of function, or NULL 19 const psIntArray *restrict paramMask //!< 1 = fit for parameter, 0 = hold parameter constant 19 20 ); 20 21 … … 22 23 /** Minimize chi^2 for input data */ 23 24 psFloatArray * 24 psMinimizeChi2(float (*evalModel)(const psFloatArray *restrict, 25 psMinimizeChi2(psFloatArray *restrict initialGuess, ///< Initial guess and answer 26 float (*evalModel)(const psFloatArray *restrict, 25 27 const psFloatArray *restrict), ///< Model to fit; (domain and params) 26 28 const psFloatArray *restrict domain, ///< The domain values for the corresponding measurements 27 29 const psFloatArray *restrict data, ///< Data to fit 28 30 const psFloatArray *restrict errors, ///< Errors in the data 29 psFloatArray *restrict initialGuess, ///< Initial guess30 31 const psIntArray *restrict paramMask ///< 1 = fit for parameter, 0 = hold parameter constant 31 32 );
Note:
See TracChangeset
for help on using the changeset viewer.
