Schedule
Date | Lecture | Readings and Downloads | Homework | |
---|---|---|---|---|
Part I: Matlab Overview | ||||
T | Feb 5 | L01 - Computational Physics L02 - Matlab and Matrices | Syllabus Text by Spencer and Ware (S&W) | HW 1 constants.mat.zip Due: Feb 12 |
TH | Feb 7 | Matlab as a calculator | Read: S&W Chapter 1 Quick Reference Guide 1 | |
T | Feb 12 | L03 - Srcipts | Read: S&W Chapter 2 Matlab Monkey Examples A00-A03 | HW 2 Due: Feb 21 |
TH | Feb 14 | L04 - 2D Plots (Part 1) | Read: S&W Chapter 5 Matlab Monkey Examples plot0-plot11 | |
T | Feb 19 | 2D Plots (cont.) | Grading rubric Quick Reference Guide 2 Quick Reference Guide 3 | |
TH | Feb 21 | 2D Plots (cont.) Functions | Read: S&W Chapter 7 | |
T | Feb 26 | for Loops | Read: S&W Chapter 4.1 Matlab Monkey Examples A04-A06 | HW3 Due: March 7 |
TH | Feb 28 | Conditional Statements Logic | Read: S&W Chapter 4.2 Matlab Monkey Examples A07-A10 | |
T | Mar 5 | while Loops | ||
TH | Mar 7 | Anonymous Functions | Read: S&W Chapter 7.1 | HW4 Due: March 14 |
T | Mar 12 | m-File Functions | Read: S&W Chapter 7.2 and 7.3 | |
TH | Mar 14 | Recursive Functions | ||
T, TH | Mar 19 & 21 | SPRING BREAK | ||
T | Mar 26 | Numerical Solutions to First Order ODEs Euler Method | Read: S&W Chapter 9.1 & 9.2 | HW5 Due: April 4 |
TH | Mar 28 | Euler's Method Stability Analysis | ||
T | Apr 2 | Constant Velocity Motion Second Order ODEs Euler Method | ||
TH | Apr 4 | Review | ||
T | Apr 9 | Midterm Exam | ||
TH | Apr 11 | Numerical Solutions to First Order ODEs | Read: S&W Chapter 9.3 | HW 6 Due: April 23 |
T | Apr 16 | Lecture 12 - ODE part 2 ode45() Solver | ode code part1 | |
TH | Apr 18 | Open time for Homework | ||
T | Apr 23 | ode45() solver with event handling Lecture 13 - ODE events | Read: S&W Chapter 9.4 ode_part2 | HW 7 Due: April 30 |
TH | Apr 25 | Open time for Homework | ||
T | Apr 30 | Lecture 14 Array Tricks | ||
TH | May 2 | Application: Black hole Ray Tracing | ||
T | May 7 | Partial Differential Equations Diffusion Equation | Animation Code | |
TH | May 9 | Monte Carlo Simulations | ||
T | May 14 | Ising Model | ||
TH | May 16 | Chaos | ||
T | May 21 | Lecture: creating video files video_test code | ||
TH | May 23 | Final Presentations |