473 Handouts and Worksheets
- A
Practical Introduction to Matlab (Version 5) (html version) (by
Mark Gockenbach) or Postscript version
- For more introductory material and tutorials see the main course
page
- Additional reading
- Introductory Matlab scripts
- Matlab scripts for simple image compression
- GramSchmidt.m (Example 2 in
Trefethen/Bau, Sect.9. Requires two additional m-files clgs.m and
mgs.m to be supplied by the user)
- Matlab scripts for polynomial least squares fitting
- 473_stability.mws
(Maple worksheet that illustrates stable and unstable algorithms)
- Matlab scripts to illustrate stability of least squares
algorithms
- 473_LU.mws
(Maple worksheet that motivates LU factorization and partial pivoting)
- 473_Hessenberg.mws
(Maple worksheet that illustrates use of Householder reflections for
reduction to upper Hessenberg form)
- RayleighQuotient.m
(Matlab script) to compare convergence of inverse iteration and
Rayleigh quotient iteration)
- 473_IterativeSolvers.mws
(Maple worksheet that illustrates classical iterative linear system
solvers)
- GMRESDemo.m
(Matlab script that demonstrates convergence of the GMRES method)
- Matlab scripts to illustrate the conjugate gradient algorithm
- CGDemo.m
(Matlab script that demonstrates convergence of the conjugate gradient
method)
- PCGDemo.m
(Matlab script that compares conjugate gradient method with and
without preconditioning)
- CGDemos.zip (.zip file
containing the two files above)
Last updated: December 6, 2004
Greg Fasshauer
(fass@amadeus.math.iit.edu)