- Course Web Pages Hard Copy [PDF] & Intitial Survey [PDF] (Sep 5)
- Unix / Linux [PDF] (Sep 5 - Sep 17)
- Overview of Programming [PDF] (Sep
19)
- Maple (Sep 19 - Oct 3)
- Maple User Manual [PDF]
- Maple Programming Guide [PDF]
- Maple 9 Learning
Guide [PDF]
- Maple 7 Programming Guide [PDF] (Chapters 1, 2
especially useful for novices)
- Worksheet [PS]
showing calculations from Chapter 2 of Maple 9 Learning Guide (ver. 2,
Sep 24)
- Worksheet [PDF]
illustrating usage of some particularly useful Maple commands: basic
calculus, linear algebra.
- Term Project Information
- Animations from representative term projects (and related
simulations)
- Gravitational N-body dynamics (planar)
- N = 6 (random initial conditions) [MPEG]
- N = 3 ("Earth-Moon-Satellite") [MPEG]
- Toomre model model of galaxy collisions
- From Michelle Kunimoto's 2012 project [MPEG]
- N identical charges on a sphere (evolution to
equilibrium configuration)
- Game of Life (not available as term project!) [MPEG]. Coding for CA
Forest fire simulation is very similar.
- 1-dimensional time dependent Schrodinger equation
(particle in a box, illustrating tunneling)
- Free particle (no potential) [MPEG]
- Free particle, moderate & large potential barrier
(superimposed evolution) [MPEG]
- KdV equation
- Single solition [MPEG]
- Three solitons [MPEG]
- Instructor's sample term project proposal [PDF]
- MATLAB / octave (Oct 8 - )
- Overview of Matlab Programming [PDF]
- Material from Gilat covered in labs
- Calculations from Ch 1 [HTML]
- Calculations from Ch 2 [HTML]
- Calculations from Ch 3 [HTML]
- Browse course script and function .m files [HTML]
- octave resources
- octave
documentation [HTML]
- info
documentation (for help with octave's
doc command) [HTML]
- MATLAB resources (will also be relevant to octave
in most cases)
- Finite Difference Approximation (Oct 8 - )
- Overview of Finite Difference Approximation [PDF]
- Nonlinear pendulum [PDF]
- N-body problems [PDF]
|