(3 credits)
Prerequisite: Math 182
(Calculus). Basic computer literacy is assumed.
Numerical method to solve problems
in science and engineering using MATLAB.
Number systems and error analysis, finding roots,
solving linear systems, curve
fitting, integration and differentiation, solving ordinary
differential equations.
Time and Place:
2:10 – 3:00
MWF, EPS
108
Instructor :
Y. B. Yoo (yoo@cs.montana.edu)
Office Hour: TBA
Textbook:
Applied Numerical Methods with MATLAB (2nd Ed.)
Steven
Chapra, McGraw Hill, 2008
Contents
1. Mathematical Modeling, Numerical Methods, and Problem Solving
2. MATBAL Fundamentals
3. Programming with MATLAB
4. Round-off and Truncation Errors
5. Roots: Bracketing Methods
6. Roots: Open Methods
7. Optimization
8. Linear Algebraic Equations and Matrices
9. Gauss Elimination
10. LU Factorization
11. Matrix Inverse and Condition
12. Iterative Methods
13. Linear Regression
14. Least-Squares and Nonlinear Regression
15. Polynomial Interpolation
16. Splines and Piecewise Interpolation
17. Numerical Integration Formulas
18. Numerical Integration of Functions
19. Numerical Differentiation
20. Initial-Value Problems
21. Adaptive Methods and Stiff Systems
22. Boundary-Value Problems
A. Eigenvalues
B. Monte Carlo Method and Simulation
Grading
Policy
Homework 63%
Tests 37%
100-90: A, 90-87 A-, 87-83: B+, 83-80: B, etc
Homework (126 pts)
1. (18 pts)
2. (18 pts)
3. (18 pts)
4. (18 pts)
5. (18 pts)
6. (18 pts)
7. (18 pts)
Test (74 pts)
1. (34 pts)
2. (40 pts)
Grades
Lecture
Notes
Chapter 0
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Chapter 13
Chapter 14
Chapter 15
Chapter 16
Chapter 17
Chapter 18
Chapter 19
Chapter 20
Chapter 21
Chapter 22
Appendix A
Appendix B