EP 501: Numerical Methods for Engineers and Scientists (Fall 2017)
Jonathan B. Snively
Office: CoAS Bldg., 319.21
EP501: COB 127, T/Th, 2:15-3:30
Course Files:
Class Homework Assignments:
- Homework #1: Introductory Numerics, Due 9/14/2017
- Homework #2: Direct Methods for Systems of Linear Equations, Due 9/28/2017
- Homework #3: More Methods for Systems of Linear Equations, Due 10/5/2017
- Homework #4: Methods for Nonlinear Equations, Due 10/12/2017
- Homework #4.5: Direct Fit and Lagrange Polynomials, Due 10/17/2017
- Homework #M: Midterm Take-Home Exam, Due 11/2/2017
- Homework #5: Differentiation and Integration, Due 11/9/2017
- Homework #6: ODE Methods for IVPs and BVPs, Due 11/21/2017
- Homework #7: PDE Methods for Various Problems, Due 12/7/2017
Lecture Notes, Presentations, Recommended Reading:
Sample Codes:
- demo1.m: Matlab Plotting Demo 1
- demo2.m: Numerical Precision Demo 2
- demo3.m: Errors and Approximations Demo 3
- eliminate.m: Simple Elimination
- simpsolve.m: Simple Elimination with Back Substitution
- tridiag.m: Thomas Algorithm
- jacobi.m: Jacobi Iteration
- gaussseidel.m: Gauss-Seidel Iteration
- sor.m: Successive Over-Relaxation
- f.m: Textbook Function 3.5
- gbad.m: Textbook Function 3.32
- g.m: Textbook Function 3.41
- fprime.m: Textbook Function 3.63
- bracketing.m: Closed Domain Methods for Nonlinear Problems
- fixedpoint.m: Fixed Point Iteration Example
- newtonsecant.m: Newton and Secant Method Examples
- polyapprox.m: Direct Fit and Lagrange Polynomial Examples
- lesq.m: Linear Least-Squares Fit
- diff_unequal.m: Differentiation of Unequally-Spaced Data
- diff_equal.m: Differentiation of Equally-Spaced Data
- int_unequal.m: Integration of Unequally-Spaced Data
- int_equal.m: Integration of Equally-Spaced Data
- atmos.mat: Atmospheric density and temperature from 0-100 km altitude
- euler.m: Euler, Midpoint and Trapezoid Methods
- rk4.m: Runge-Kutta Fourth Order Method
- bvp.m: BVP Elliptic Problem, Direct and Iterative Solutions to FDEs
- elliptic.m: Comparison of Iterative Methods for Elliptic Problems
- heat2d.m: 2D Heat Equation, Solved Explicitly to steady-state (Compare to bvp.m)
- heat1d.m: 1D Heat Equation, Solved by FTCS, BTCS, and Crank-Nicolson
- lax.m: Advection Equation, Solved by Lax method
- laxwave.m: Wave Equation, Solved by Lax method
Last Updated: 12/2/2017,
Best viewed with Netscape Navigator 1.1N or above. ;-)