Mathematical Modeling
Diffusion at the Microscopic Level

This MATLAB GUI simulates the random motion of M non-interacting particles on a grid. Each particle can only go up, down, left or right, with equal probability. All of the particles start their random walk from the origin, at the center of the box.
Sea Shells

This MATLAB GUI plots a variety of sea shells defined as parametric surfaces. An explanation of the significance of the various parameters may be downloaded from this web site.