Using Mathematica to Solve Differential Equations

Single differential equations

Symbolic solutions

Numeric approxiamtions

Plotting solutions and slope fields

Systems of differential equations

You will notice that I use several different methods to solve systems of equations here.  This is partly because some of them (the sections on eigensystems and exponentiation of operators) are techniques covered in our text; I show you how to work those methods in Mathematica.  Honestly, however, most of the time you will probably use DSolve and NDSolve.  Be sure to read the first section on setting up systems in Mathematica, however.

Setting up the systems - working with matrices

Working with matrices and eigensystems

Solving using exponentiation of matrices (or "exponentiation of operators")

General symbolic solutions

Numeric approxiamtions

Vector fields/direction fields/phase portraits

Converted by Mathematica      July 20, 2003