| Week |
Lecture |
Incomplete Notes |
Original Files |
Annotated Notes |
In-class Files |
| 10 |
1 |
Unconstrained Optimization
|
L1_1.m
f1WithGradient.m
|
(annotated)
Class Video
|
L1_1.m
f1WithGradient.m
|
|
2 |
Constrained Optimization
|
L2_1.m
myf.m
|
(annotated)
Class Video
|
myf.m
L2_1.m
circleConstraint.m
|
|
3 |
Project Optimization
|
|
(annotated)
Class Video
|
|
| 9 |
1 |
Euler and Heun's methods
|
L1_1.m
ode_euler.m
|
(annotated)
Class Video
|
L1_1.m
ode_euler.m
ode_heun.m
|
|
2 |
Vector/System ODE solvers
|
L2_1.m
springDE.m
|
(annotated)
Class Video
|
L2_1.m
ode_euler_system.m
ode_heun_system.m
springDE.m
|
|
3 |
Adaptive ODE Solvers,
Event Detection
|
L3_1.m
events_func.m
|
(annotated)
Class Video
|
L3_1.m
L3_2.m
events_func.m
|
| 8 |
1-3 |
Numerical ODE Solving
|
L1_1.m
pendulumDE.m
L1_2.m
pendulumXYDE.m
L2_1.m
|
(annotated)
Class Video
|
tempDE.m
L1_1.m
pendulumDE.m
L1_2.m
pendulumXYDE.m
L2_1.m
|
| 7 |
1 |
Numerical Integration Intro
|
L1_1.m
|
(annotated)
|
L1_1.m
|
|
2 |
LHR, Trapezoid, and Simpson's Rules
|
|
(annotated)
Class Video
|
L2_1.m
lhr.m
trap.m
simp.m
|
|
3 |
Adaptive Methods, Integration from Data
|
sawtooth.m
L3_1.m
L3_2.m
MeasuredFinTemperature.txt
|
(annotated)
Class Video
|
L3_1.m
L3_2.m
lhr_data.m
simp_data.m
|
| 6 |
1 |
Function Fitting 2
|
QuizAndExamGrades.xls
|
(annotated)
|
L1_1.m
L1_2.m
L1_3.m
|
|
2 |
Introduction to Project Options
|
|
|
|
|
3 |
Introduction to Animation in MATLAB
|
MATLAB Handout (pdf)
movies.m
movies2.m
subplotdemo.m
images_demo.m
car_image.png
animation_demo.m
|
|
movies.m
explosion.jpg (CTBTO Photostream, Creative Commons)
|
| 5 |
1 |
Interpolants, Spline Intro
|
L1_2.m
L1_3.m
|
(annotated)
|
L1_1.m
L1_2.m
L1_3.m
|
|
2 |
Splines and PCHIP Interpolants
|
L2_1.m
L2_2.m
L2_3.m
L2_4.m
|
(annotated)
|
L2_1.m
L2_2.m
L2_3.m
L2_4.m
|
|
3 |
Least Squares Fitting 1
|
QuizAndExamGrades.xls
|
(annotated)
|
L3_1.m
L3_1a.m
L3_1b.m
|
| 4 |
1-3 |
Non-Linear Equation Solvers
|
L1_1.m
AvgPlateTemp.m
|
(annotated)
|
L1_1.m
L1_2.m
landing_x.m
bisection.m
L1_3.m
secant.m
L3_1.m
|
| 3 |
1 |
Meshgrid, pcolor Sparse Matrices
|
L1_1.m
L1_2.m
|
(annotated)
|
L1_1.m
L1_2.m
|
|
2 |
Comparing Algorithms, Matrix Inverses
|
L2_1.m
L2_2.m
L2_3.m
L2_4.m
|
(annotated)
|
L2_1.m
|
|
3 |
Non-Linear Equation Intro
|
|
(annotated)
|
L3_1.m
|
| 2 |
1 |
Trusses, fprintf
|
L1_1.m
L1_2.m
|
(annotated)
Video (Lect. 1, pg 9-15 of annotated notes)
|
L1_1.m
L1_2.m
|
|
|
2 |
Optimizing Truss, Heat Intro
|
L2_1.m
Thermo.m
|
(annotated)
|
L2_1.m
|
|
3 |
Heat Matrix Equations
|
L3_1.m
|
(annotated)
|
L3_1.m
L3_1_N.m
|
| 1 |
1 |
-- |
|
Notes |
|
2 |
MATLAB Intro Slides
MATLAB Exercise Sheet
|
|
(annotated)
Solutions to Exercise Questions
|
plotCosine.m
plotParabola.m
|
|
3 |
Linear Equations Intro
|
L3_1.m
|
(annotated)
|
L3_1.m
L3_2.m
|