Statistical Methods in Astronomy-Lecture 1: Numerical Techniques
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)
Back to
course summary.
Return to
UNSW
,
Physics
,
Astrophysics
, or
my homepage
Michael Burton
M.Burton@unsw.edu.au
1998 March 12