Software 33-131 Fall 2001 |
VPython website (How to get and install VPython, including updates) |
Playing with the momentum principle |
Rotating vectors |
Threebody orbits (a zip file
to be unzipped) Choose an orbit situation. During an orbit, click to stop and choose another. Note that two of the situations differ only very slightly in the initial value of x. The intent of the program is to demonstrate the great complexity of motion with just 3 objects, despite simple rules (Newtonian mechanics), and the high sensitivity to initial conditions in such a system. |
Speed of sound in a metal |
Moon voyage (for use
with a worksheet for Prob.
4.2 on Thursday Sept. 27) The worksheet asks you to add energy calculations and graphs to this program. |
Motion in a potential
well |
Baseball with air resistance First you see a 100 mph baseball in a vacuum. Then click to see it again in air, at sea level.. |
Cross product of two vectors
in 3D Drag the vector with the mouse buttons up to see the cross product. |
Translational and rotational
angular momentum |
Gyroscope supported by spring Click on rotor to see angular momentum and impulse arrows. Click again on rotor to hide these arrows. Click anywhere else to pause, click to proceed. |
Gyroscope supported by pedestal Illustrates nutation (up and down motion) as well as precession. Uses "Lagrangian" mechanics for the computations. |
Problem 10.4 Heat capacity Plots experimental heat capacity data for aluminum and lead. |
gas.py Hard spheres collide elastically; speed distribution approaches Maxwell-Boltzmann distribution. |
Mean free path Version of gas.py with one particle marked so you can follow its motion. Click to start the motion. Mean free path here is determined mainly by container size rather than gas density. |
Carnot engine Click anywhere to step through the first four phases, after which it runs, picking up speed. Eventually, due to numerical integration errors, it no longer reaches the design temperatures and simply oscillates. |