Ordinary Differential Equations using MATLAB

(Third Edition)

by John C. Polking and David Arnold


The manual has been rewritten and the third edition will appear in October, 2003. In the interim, it will be made available in pdf format. The files can be opened using Adobe Acrobat Reader.
  1. Chapter 1. Introduction to MATLAB. This chapter is practically unchanged from the second edition.
  2. Chapter 2. Plotting in MATLAB. This chapter contains much new material. Recent versions of MATLAB have expanded its plotting resources considerably.
  3. Chapter 3. Introduction to DFIELD6. Explains the latest features of dfield6. However, this program is not much changed from earlier versions.
  4. Chapter 4. The Use of Function M-files. The importance of using M-files in MATLAB has increased with each new version. We now devote an entire chapter to the subject.
  5. Chapter 5. Numerical Methods for ODEs. How are numerical solutions computed? What kinds of errors are involved? This chapter is not much chamged.
  6. Chapter 6. Advanced Use of DFIELD6.
  7. Chapter 7. Introduction to PPLANE6.
  8. Chapter 8. Solving ODEs in MATLAB.
  9. Chapter 9. Introduction to ODESOLVE. odesolve is a new ODE solver which wraps a graphical user interface around MATLAB's ODE solvers. It is configured much like dfield and pplane but will solve essentially any system of ODES.
  10. Chapter 10. The Symbolic Toolbox. The symbolic toolbox will not be discussed in class, but it is something that students might find useful. It is not hard to use. It provides a way to check your work, and methods of finding exact solutions to differential equations and systems that migh tbe useful in other classes, and after leaving Rice.
  11. Chapter 11. Linear Algebra Using MATLAB.
  12. Chapter 12. Homogeneous Linear Systems of ODEs.
  13. Chapter 13. Advanced Use of PPLANE6.

polking@math.rice.edu
Last modified: Monday, August 27, 2003