Math 3350: Numerical Analysis
Syllabus
A MATLAB tutorial by Griffiths
Some M-files we showed in class
Homework
NOTE: For the Computer Problems, please email your work to
numericalanalysis3350@gmail.com
by 6:00PM on the due date.
Your email should include your name, the Matlab M-file, and the
diary file of your execution.
It is recommended that you use your UNT email account
since other emails may be treated
as spams by the system.
Because of the book edition issue, we will put two page numbers. The first number is for 1st edition
and the 2nd is for 2nd edition.
1/17(T), DUE (T 1/24) IN CLASS: P19(P19), #1, 2; P17(P16), redo Example 0.5.
DUE BY EMAIL:
P610(P591), excute the three lines in the middle of the page to print the table using fprint;
P613(593), write the program cubrt1.m and run it as in the book;
P615(P596), write the program stat.m and run it as in the book, using x = [1 2 -3 0 5 6].
1/24(T), DUE (T 1/31) IN CLASS: P30(P29), #1, 3.
DUE BY EMAIL: Computer Problems #1, 3, 6. (by "six decimal points", it means to
set up
the stopping rule as "while (b-a)>1e-6")
1/26(Th), DUE (T 1/31) IN CLASS: P62(P58), #1, 2, 12.
DUE BY EMAIL: Computer Problems #1, 2, 13. Then repeat #1, 2, 13 with backtracking.
(Note: For #13, just plot the first three iterates.)
Set the tolerance tol = 1e-8.
1/31(T), DUE (T 2/7) IN CLASS: P83(P78), #1, 3, 5, ALL WITH ROW PIVOTING.
2/2(Th), DUE (T 2/7) BY EMAIL: P83(P78), Computer Problems #1,
with row pivoting.
2/7(T), DUE (T 2/14) IN CLASS: P121(P115), #1(a,b), 2(a,b).
DUE BY EMAIL: Computer Problems #2, 3.
2/9(Th), DUE (T 2/14) IN CLASS: P151(P149), #1(a,c), 7.
DUE BY EMAIL: Computer Problems #1.
2/14(T), DUE (T 2/21) IN CLASS: P151(P149), #2(a,c).
2/16(Th), DUE (T 2/21) IN CLASS: P181(P176), #1, 7, 8.
DUE BY EMAIL: Computer Problems #1.
2/21(T), DUE (T 2/28) IN CLASS: P204(P198), #1(a), 2(a), 8(a),
9(a) and P216(P209), #1(b).
DUE BY EMAIL: Computer Problems P206(P200), #7.
Note: the 2-norm error and RMSE are defined on P197(P192).
2/28(T), DUE (T 3/6) IN CLASS: P251(P252), #1, 2.
DUE BY EMAIL: Computer Problems, #1.
3/1(Th), DUE (T 3/6) IN CLASS: P263(P263), #1(a,b).
DUE BY EMAIL: Computer Problems #1(a, c, e).
3/6(T), DUE (T 3/13) IN CLASS: P263(P263), #2(a,b), 3(a,b),
7, 8.
DUE BY EMAIL: Computer Problems #2 (a, c, e).
3/8(Th), DUE (T 3/13) IN CLASS: P279(P278), #1(b,c) with m=3 panels.
DUE BY EMAIL: Computer Problems: implement the composite two-point
Gaussian quadrature
in MATLAB and apply it
to #1(c) with m=10, 50, 100 (panels). Calculate the error for each m.
3/13(T), DUE (T 3/27) IN CLASS: the assignment is
here.
3/15(Th), DUE (T 3/27) IN CLASS: P294(P291), #1, 2, 5(b,c,f).
DUE BY EMAIL: Computer Problems: #1(b,c,f), 2(b,c,f).
3/27(T), DUE (T 4/3) IN CLASS: P306(P301), #1(b,c,f).
DUE BY EMAIL: Computer Problems: #1(b,c,f).
3/29(Th), DUE (T 4/3) IN CLASS: P326(P320), #1(b), 3(b), and P353(P345), #1(b).
DUE BY EMAIL: Computer Problems: #1(b), 2(b), and run the program Prog. 6.8 on Page 350.
4/3(T), DUE (Th 4/12) IN CLASS: P375(P363), #1(b), 2(a) (hand calculation using n=4 for both).
DUE BY EMAIL: Computer Problems: #1(b), 2(a).
4/5(Th), DUE (Th 4/12) IN CLASS: P216(P209), #1(a), 2(a).
DUE BY EMAIL: Computer Problems: #1.
4/12(Th), DUE (T 4/24) IN CLASS: P480, #5.
4/17(T), DUE (T 4/24) IN CLASS: P480(P475), #1(a,d), 2(a,d), 3(c) by hand calculation, and #6.
DUE BY EMAIL: P480(P475), #1, 2, 3, 4, Part (d) by Matlab.
4/19(Th), DUE (T 4/24) IN CLASS: P487(P481), #1(b,c), 2(b,c), 3(a,b), 4(a,b).
4/24(T), DUE (T 5/1) BY EMAIL: P488(P482), Computer Problems: #1(a,b), 3. Use N=80 (P=80) to plot.
4/26(Th), DUE (T 5/1) IN CLASS: P498(P491), #1(a,b), 3(a,b).
DUE BY EMAIL: Computer Problems: #2(a). Use N=80 (P=80) to plot.
Announcement
We will meet in the GAB 550 computer lab this Thursday, 1/19.
The first exam will be on Thursday 2/23 which will cover the following topics:
bisection, Newton method
with backtracking, Gaussian elimination with row pivoting,
Jacobi and Gauss-Seidel methods, Lagrange
and Newton interpolation polynomials,
and natural cubic splines.
The second exam will be on Tuesday 4/10 covering the following topics: least squares,
numerical differentiation
(forward, backward, central formulas), numerical
integration (midpoint, trapezoid, and Simpson's formula;
Gaussian quadrature;
degree of precision, singular integrals), numerical solution of IVPs (Euler, midpoint, implicit
and explicit
trapezoid, predictor-corrector, Runge-Kutta),
and numerical solution of BVPs (finite difference methods).
The final exam will be on Tuesday 5/8 at 8:00AM. The final will be comprehensive. In addition to the topics in the
midterms, the following will be covered: Euler's formula,
primitive roots of unity, discrete Fourier transform (DFT),
DFT interpolation, and DFT least squares fit.
| UNT Home Page |
Department of Mathematics |