- Course Web Pages Hard Copy [PDF]
& Intitial
Survey [PDF] (Sep 4)
- Unix / Linux (Sep 4 - Sep 16)
- Overview of Programming [PDF]
(Sep 18)
- Maple (Sep 18 - Oct 2)
- Lectures
- Worksheet [PS]
showing calculations from Chapter 2 of Maple 9
Learning Guide (version 3, Sep 30)
- Worksheet [PDF]
illustrating usage of some particularly useful Maple
commands: basic calculus, linear algebra.
- Labs
- Reference Material
- 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
- Matlab / octave (Oct 7 - )
- Lectures
- Overview of Matlab Programming [PDF]
- Labs
- Material from Gilat
- Calculations from Ch 1 [HTML]
- Calculations from Ch 2 [HTML]
- Calculations from Ch 3 [HTML]
- Browse course script and function .m files [HTML]
- Matlab resources (will also be relevant to octave
in most cases)
- octave resources
- octave
documentation [HTML]
- info
documentation (for help with octave's doc command) [HTML]
- Finite Difference Approximation (Oct 7 - )
- Cellular Automata and Visualization Utiltiies
- Homework 3 Material
- 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)
- Ray tracing optics simulation
- From Alex Fang's 2013 project [MPEG
| MPEG]
- 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]
|