- Examples of Techniques you might use:
- Fitting
- Interpolating / Extrapolating
- Smoothing
- Derivatives / Integrals
- Solutions to equations
- Books:
- Bevington & Robinson: Data Reduction and Error Analysis for Physical Sciences (McGraw-Hill)
- Press et al, Numerical Receipes in Fortran and C (Cambridge)
- Wolfram, Mathematica (Addison-Wesley)

- Differentiation / Integration
- Differentiation
- Differential Equations
- Integration (Trapezoidal, Simpsons Rule)

- Roots to Non-Linear Equations
- Trial and Error on an Interval
- Newton-Raphson

- Exact data fitting
- Polynomial
- Cubic Spline

- Least Squares Fitting
- Straight Line
- Transform to Straight Line
- Numerical recipes: fit and fitexy
- Robust estimation (removing outliers)
- Fitting a Polynomial (routine lfit)

- Non-Linear Functions
- An artform!
- Consider choice of starting parematers, method of solution, step size
- Be aware of multiple solutions
- Convergence conditions
- Grid Search techniques
- Gradient Search techniques
- Numerical receipes routine mrqmin applies "Levenberg-Marquardt" method.

- Mathematica Example
- Fits 2 Black Bodies to broad band photometry. Example can readily be modified to other functions and data sets.
- Mathematica Macro
- Example run (gzipped postscript)

Michael Burton M.Burton@unsw.edu.au 1998 March 12 |