Math2090 Fall Semester 2006/2007 (2071)
Numerical Solutions of Ordinary Differential Equations
MWF 12:00-12:50 Thackeray 704
Office Hours
MWF 1:00 - 2:00, and by appointment
Office: Thackeray 605
Phone: (412) 624-8338
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;
postscript
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 22, 2006: p.34 #2.1, 2.2; p.67 #3.1, 3.6;
computational project 1
Homework 2, Due October 9, 2006: p.111 #4.2, 4.8, 4.18a;
computational project 2
Homework 3, Due October 25, 2006: p.153 #5.1, 5.2, 5.5 (use 2-step Adams-Bashforth
method), 5.10
Homework and computational project 4,
Due November 8, 2006
Homework 5, Due November 22, 2006: #6.3, 7.1 (use the secant algorithm given in class), 7.7
Homework 6, Due December 6, 2006: #8.9, 8.10
Exams
Midterm October 16, 2006, in class
Final Project, Due December 15, 2006