MACMOTION --sonar ranger that hooks into a computer and projector. Takes data of distance vs. time for gliders on an airtrack, free-falling bodies etc. and graphs the acquired data. Differentiates the data if desired to produce graphs of velocity vs. time and acceleration vs. time, which can all be displayed simultaneously. Please give us advance notice as the setup is somewhat involved.
ORBIT -- two-dimensional trajectory plot of a particle moving under the influence of an external force. Initial position, velocity, and the mathematical form of the central force can be set by the user.
PHASE -- phase space trajectories for the one-dimensional motion of a particle in an external potential. Initial position and velocity of the particle and the mathematical form of the potential can be set by the user.
LEASTAC -- demonstration of the principle of least action. The least action trajectory of a particle moving in an external one dimensional potential is plotted. Potential function and initial conditions of the particle can be set by the user.
ADDSIN -- Sum of two sine waves of user-selectable frequency and phase. Both of the sine components and their sum are displayed on the screen.
GROUPY -- time-evolution of the sum of 1 to 4 cosine waves of differing frequencies and phases. All cosine components and their sum are displayed simultaneously. Useful for illustrating group and phase velocity.
ADDHARM -- sums up to twenty harmonics of selectable amplitude and displays the resultant waveform.
FOURIER -- breaks down a periodic waveform into its fourier components. Waveform may be standard (square wave, etc.) or drawn in by the user. Program displays the component amplitudes or the sine-cosine spectrum of the waveform.
TRWAVE -- shows the time-evolution of wave motion for a string fixed at one end and attached to another string at the other end. User selects initial pulse and the wave velocity on the second string (to set the amount of reflection at the interface).
STRING -- same as above for a string fixed at both ends.
DISCRET -- time-evolution of a pulse on a system of coupled oscillators. Initial position and velocity conditions may be set by the user.
EFIELD -- display of electric field lines and equipotentials for a group of point charges. Standard charge configurations can be used (single charge, dipole, etc.), or select your own setup of charges.
POLARI -- shows the distortion of a uniform electric field when an infinitely long dielectric is introduced.
SPARKS -- same as above, but with a conducting cylinder.
RELAX -- uses the relaxation method to calculate and display equipotential lines in two dimensions. User selects the boundary potentials along the four sides of a rectangular area, and the program first produces a crude color map of the resultant potentials, then reiterates the calculations repeatedly until the desired degree of convergence is reached.
HELIX -- displays the 2-D trajectory of a charged particle in crossed electric and magnetic fields. Field strengths and initial particle velocity can be chosen by the user.
LORENTZ -- similar to Helix, but displays a three-dimensional trajectory.
MIRROR -- displays the trajectory of a charged particle in a “magnetic mirror” formed from three coaxial solenoids. Initial particle velocity and solenoid conditions are user-selctable. Motion of the particle is viewed from two directions simultaneously, and maps of B along both the axis and radius of the solenoids can also be displayed.
SCHROD -- solution of SchrÖdinger equation for various potentials, using the Numerov method. The potential and the initial wave packet energy can be varied by the user.
WAVPAK -- time-evolution of a gaussian wave packet running into barrier, well, and SHO potentials. Values of potential and wave packet energy can be varied by the user.
QUANPOT -- display of the bound states of different potentials, which include a simple harmonic oscillator, a square well, a hydrogen-like atom, and others.
LEGEND -- plots a Legendre polynomial of any order up to 100. Scale dimensions can be varied to examine small details closely.
ISING2D -- Monte Carlo simulation for the 2-d Ising model.
VFIELD -- displays a two-dimensional vector field whose mathematical form along the x an y axes may be chosen by the user.
University of Washington Homepage
 
 
Physics Department Homepage
 
 
Table of Contents