- Class materials
first day handout
Course info.
- All Computer Problems are to hand in.
Computer Problems rules:
Running a program: use the MATLAB command 'diary' to accumulate
your results in a file. Edit the diary file and put brief
statements and comments in your own words of what the results
mean (just like writing a technical report about your finding).
Submit a hard copy and mail the file along with your code to
friedman@math.uah.edu (in the text format, pasted in the body
of your email, no attachments).
Homework 1: Secs 1.1, 1.2, 1.3. Due (Computer Problems only) W. Sept. 2.
Homework 2: Secs 0.2, 0.3, 0.4; 1.4, 1.5. Due (Computer Problems only) W. Sept. 16.
Homework 3: Secs 2.1 - 2.4. Due (Computer Problems only) W. Oct. 7.
Homework 4: Secs 3.1 - 3.3. Due (Computer Problems only) W. Oct. 21.
Homework 5: Secs 3.4, 4.1, 4.2. Due (Computer Problems only) W. Nov. 11.
Homework 6: Secs 5.2; Moler, Ch. 6. Due (Computer Problems only), W. Nov. 25.
- Error and Computer Arithmetic (Chapter 0)
Homework Problems: Sec. 0.1: 1, 3, 5; Sec. 0.2: 1, 2a,b, 4a,b; Sec. 0.3: 1a,b, 2a,b, 3, 8; Sec. 0.4: 1, 3,
Computer Problem 2.
Collection of software bugs (``fatal defect'')
(Ariane, Pentium, Patriot-Scud, ...)
link
- Solution of Nonlinear Equations in One Variable (Chapter 1)
Homework Problems: Sec. 1.1: 1, 3, Computer Problems 1a,b, 3a; Sec.
1.2; 1, 3, 5, 7, Computer Problems 1a,b; Sec. 1.3: 1, 3, 4, Computer Problem 1; Sec. 1.4: 1, 3, 5, 7, 9,
Computer Problems 1a,b, 7; Sec. 1.5: 1a,b, Computer Problems 1a,b.
MATLAB codes for Chapter 1 and Chapter 0:
bisect.m,
nest.m,
fpi.m,
MATLAB examples for Chapter 1 and Chapter 0:
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
- Solution of linear systems of equations (Chapter 2)
Homework Problems: Sec. 2.1: 1a,b, 2a,b, 3a, 4a, 5, 7; Computer Problems 1;
Sec. 2.2; 1, 2a, 3, 4a, Computer Problem 1; Sec. 2.3: 1, 2, 3a,b, 4, Computer Problems 1, 5;
Sec. 2.4: 1a,b, 2a, 3a, 4a, 5, 6, 7.
MATLAB codes for Chapter 2:
naive.m,
MATLAB examples for Chapter 2:
1,
2,
3.
- Interpolation (Chapter 3)
- Interpolation I, polynomials:
Homework Problems: Sec. 3.1: 1, 3, 5, 7, 9, Computer Problem 2;
Sec. 3.2: 1, 3, 5, Computer Problem 1; Sec. 3.3: 1, 3, 5, Computer Problem 1.
- Interpolation II, cubic spalines:
Homework Problems: Sec. 3.4: 1, 3, 5, 9, 11, 13, Computer Problem 1a.
MATLAB codes for Chapter 3:
newtdd.m,
clickinterp.m,
sin1.m,
sin2.m,
splinecoeff.m,
splineplot.m.
MATLAB examples for Chapter 3:
1,
2,
3.
4.
- Least squares (Chapter 4)
Homework Problems: Sec. 4.1: 1, 3, 8a,b, Computer Problem 1; Sec. 4.2: 3.
- Numerical Integration and Differentiation (parts of Chapter 5)
C. B. Moler, Numerical Computing with MATLAB,
download Chapter 6: Quadrature
Homework Problems: Sec. 5.2: 1a,b, 3, 2a,b, 3, 7, 8, 10, Computer Problems 1a, 2a.
Computer Problems from Moler, Ch. 6: 6.1 a), b); 6.2 (1st part only), 6.4, 6.10
MATLAB codes for Moler Chapter 6:
quadgui,
polyinterp.m,
quadtx
MATLAB Examples for Chapter 5 and for Moler Chapter 6:
1,
2,
3,
4,
Supplementary materials