Next: Further Java
Up: Michaelmas Term 1998: Part
Previous: Computer Design
Lecturer: Dr M.R. O'Donohoe
(mro2@cam.ac.uk)
No. of lectures: 8
This course is a prerequisite for Numerical Analysis II (Part II and Diploma).
- Floating-point arithmetic.
- General description; the numerical analyst's view; overflow and
underflow. [0.6 lectures]
- Errors in numerical methods.
- Machine epsilon; error analysis; solving quadratics; convergence;
error testing; rounding error; norms. [1.8 lectures]
- Condition and stability.
- Condition of a problem; stability of an algorithm. [0.6 lectures]
- Order of convergence; computational complexity.
- [0.3 lectures]
- IEEE arithmetic.
- The IEEE Floating-point standards. [1 lecture]
- Simple numerical methods.
- Differentiation; finite differences; splines. Linear and
non-linear equations.
Gaussian elimination; Choleski factorisation; linear least
squares;
Newton-Raphson iteration. Integration. Quadrature rules;
summation of series. [3 lectures]
- Numerical software.
- Languages; the Brown model; implementation issues for IEEE arithmetic;
automatic quadrature; portability; BLAS. [0.7 lectures]
Recommended books:
Conte, S.D. & Boor, C. de (1980). Elementary Numerical Analysis.
McGraw-Hill.
Shampine, L.F., Allen, R.C. Jr & Pruess, S. (1997). Fundamentals of
Numerical Computing. Wiley.
Christine Northeast
1998-10-01