Math 1070 Fall Semester 2022
Aug 29, 2022 - Dec 9, 2022
Office Hours
MW
3:00 - 4:00, and by appointment (also via zoom)
Office: Thackeray 612
E-mail: trenchea@pitt.edu
This course is an introduction to modern numerical methods.
Topics include polynomial and spline interpolation, numerical
integration and differentiation, numerical solution of nonlinear
equations and ordinary differential equations. Our goal will be to
understand how and when the methods work. The concept of numerical error
will be used to quantify the accuracy of approximation. We will also
study the stability and the efficiency of the algorithms.
Computer assignments will use Matlab, software produced
by The MathWorks. 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 Delivery
Tutoring: The Mathematics Department offers a free tutoring service.
The
Math Assistance Center (MAC) is located on the second floor of the O’Hara Student Center.
Tutoring services and tutoring hours will be posted outside the MAC as well as on the web at MAC.
Course materials
Textbook:
Elementary Numerical Analysis,
3rd edition by
Kendall Atkinson
and Weimin Han.
Syllabus
Matlab Primer
Matlab Tutorial:
Postscript;
HTML
MATLAB computer lab
exercises by Dr. John Burkardt.
Introduction to Matlab
by Dr. Mike Sussman:
Preliminaries;
Beginning Matlab
For useful material related to this course go to
Kendall Atkinson's class web page
Software
A collection of matlab codes accompanying the text
Some graphical user interfaces
Additional references
:
Numerical Mathematics, second edition, by A. Quarteroni, R. Sacco, F. Faleri.
Book's Programs
Numerical Methods in Scientific Computing, volume I, by G. Dahlquist, A. Bjorck. SIAM.
Numerical Methods, by G. Dahlquist, A. Bjorck. Dover.
Homework Assignments
Homework 1, Due
September 9, 2022:
Section 1.1 # 9, Section 1.2 #6, 9c, 15, 17
Homework 2, Due
September 23, 2022:
Section 2.2 #1b,d, 5b,c, 6f,h;
Section 2.3 #9
Homework 3, Due
September 30, 2022:
Section 4.1 #7, 8a, 12-bonus,
23a, 25
Homework 4, Due
October 12, 2022:
Section 4.2 #1, 4;
Section 4.3 #1, 11;
Hermite interpolation problem
Homework 5, Due
October 19, 2022:
Section 5.1 #1, 11b,c, 16
Homework 6, Due
October 26, 2022:
Section 5.2 #1a, 7, 15, 19
Homework 7, Due
November 2, 2022:
Section 5.3 #2 - only do I-2,
I-3 for 2a,b,c; #9; Section 5.4 #1a, #3 - only do a), #8, #9 - only do a)
Homework 8, Due
November 9, 2022:
Section 3.1 #1d, 9;
Section 3.2 #2d, 3, 13 (extra credit); Section 3.3 #1d, 4
Homework 9, Due
November 16, 2022:
Section 3.4 #1, 5, 8, 11, 13a
Homework 10, Due
November 23, 2022:
Section 3.5 #1 (use the code from
newton.m, error_bd = 1e-8, x0 = -1 and 1), 8
Homework 11, Due
December 7, 2022
Matlab Assignments
Matlab Exercise 1. Due
September 9, 2022.
Matlab Exercise 2. Due
October 24, 2022.
Matlab Exercise 3. Due
November 16, 2022.
Matlab Exercise 4. Due
December 7, 2022.
Exams
Exam 1:
October 7, 2022.
Exam 2:
November 9, 2022.
Final Exam: