.
M441:Numerical Linear Algebra and Optimization
|
![]() |
Grading: The course % for M441 is |
Homework: Assigned homework and some Handouts: PDF handouts will either |
![]()
Rough Syllabus:
- Chapter 1: Mathematics Preliminaries and Floating-Point Representation
-
Chapter 3: Nonlinear Equations/Taylor series
-
Chapter 2: Linear Systems
- Chapter 8: More on Linear Systems
-
Chapter 9: Least Squares Methods and Fourier Series
-
Chapter 13: Minimization of functions
Attendance in class is paramount to knowing which subtopics of each chapter will be covered!
I may add more detail here as the course develops.
Matlab code:
| Df_procedure.m | secant approximation for derivative of sin(x) | ||
| Df.m | Df_procedure declared as a function | ||
| Horner.m | Method for fast polynomial evaluation | ||
| f.m | a function for Bisect.m | ||
| g.m | a different function for Bisect.m | ||
| Bisect.m | Bisection Method | ||
| BisectF.m | Bisection Method: fancy version | ||
| f.m | a function for Newton.m | ||
| df.m | the derivative of f(x) in f.m | ||
| Newton.m | Newton's method | ||
| NewtonPlot.m | plots tangent lines in Newton method. | ||
| Secant.m | Secant Method | ||
| GaussNaive.m | Gauss step by step solver | ||
| Elementary.m | Elementary matrices and LU decomp. Needs this too: Elem.m | ||
| phi.m | Power Method Selector function | ||
| Power.m | Power method example | ||
| Iterate.m | Richardson, Jacobi, Gaus-Seidel, SOR iterative methods |
![]()
Matlab links:
| getting matlab |
a link to downloading matlab on MSU campus. You will need |
||
| intro | of campus link with simple introduction to syntax in matlab | ||
| mathworks | company that develops and maintains matlab |
To download/install/use matlab you'll need your first.last@ecat1.montana.edu campus email.
![]()

