Math2090 Fall Semester 2008 (2091)
Numerical Solutions of Ordinary Differential Equations
MWF 10:00-10:50 Thackeray 323
Office Hours
MWF 11:00 - 12:00, and by appointment
Office: Thackeray 303
Phone: (412) 624-8374
E-mail: yotov@math.pitt.edu
This course is an introduction to modern methods for
the numerical solution of initial and boundary value problems for
systems of ordinary differential equations and differential algebraic
equations. We will discuss the principal classes of numerical methods
and of their theory, including convergence and stability
considerations, order and step size selection and the effects of
stiffness.
Written homework and several computational projects
will be assigned. Suggested programming language is Matlab.
The Matlab language provides extensive library of
mathematical and
scientific function calls entirely built-in.
Matlab is available on Unix and Windows in the university computing labs.
The full set of manuals is on the web in
html
and also in
Adobe PDF format. The "Getting Started" manual is a good
place to begin and is available both in html
format and in Adobe
PDF format. The full reference manual as well as manuals for each
of the many toolboxes are all available.
Course materials
Syllabus
Matlab Primer: pdf
Matlab Tutorial:
Postscript;
HTML
Introduction to Matlab exercises by Dr. Mike Sussman:
Preliminaries;
Beginning Matlab
An algorithmic introduction to numerical simulation of stochastic differential
equations, D. Higham, SIAM Review, vol. 43, no. 3, 2001.
Homework Assignments
Homework 1, Due September 19, 2008: p.34 #2.1, 2.2; p.67 #3.1, 3.4, 3.6;
computational project 1
Homework 2, Due October 3, 2008: p.111 #4.2, 4.8, 4.18a;
computational project 2
Homework 3, Due October 20, 2008: p.153 #5.1, 5.2, 5.5 (use 2-step Adams-Bashforth
method), 5.10
Homework and computational project 4,
Due November 7, 2008
Homework 5, Due November 19, 2008: #6.3, 7.1 (use the secant algorithm given in class)
Homework 6, Due December 5, 2008: #8.9, 8.10
Exams
Midterm October 15, 2008, in class
Final Project, Due December 12, 2008