DOS
Physics Program Downloads ![]()
These run reliably under Windows 95 if the following precautions are taken
Download both the executable file and the batch file.
(The batch launches the executable.)
Save both in a directory whose name is 8 characters or
less.
Double-click the batch file (not the executable)
to launch the DOS program.
Stopwatch
program. (Does simple keyboard timing of events)
[Executable Stwatch.exe ] [Batch
stwatch.bat ]
Light
refraction simulation. (Refraction at plane surface, two draggable
sources, which give an object. Adjustable indices of refraction. Shows
image formation, illustrates total internal reflection schematically.)
[Executable Refrac5.exe ] [Batch
refrac5.bat ]
Lenses
and Mirrors. (Draggable light source, two lenses or one mirror. Illustrates
real and virtual images, virtual objects. Uses simple lens equation to
locate image. Large array of rays can be drawn.)
[Executable Lensmir2.exe ] [Batch
lensmir2.bat ]
Grating
simulation. (Shows waves coming into grating in step. Slider selects
output angle and user can see if waves are in step at that angle. Grayscale
intensity pattern is available. Slider selects up to 6 slits.)
[Executable Gratinga.exe ] [Batch
gratinga.bat ]
Wave
interference simulation. (An extract of software marketed by Physics
Academic Software. It illustrates what a phasor represents. It shows
one and two phasor interference. It shows grayscale patterns of 2-source
interference and ties path difference (a bar graph shows how much path
difference) to a phasor diagram, and to the grayscale plot. Advanced
features are not enabled.)
Problem statements
for the wave interference simulation (21 problems).
Problem solutions for the wave interference
simulation.
[Executable waveintx.exe
] [Batch waveintx.bat
]
Particle
motion in magnetic fields (Particle moves in the field of one or two
magnetic dipoles. Will simulate magnetic bottles, Van Allen belts, etc.)
[Executable Diporb.exe ] [Batch
diporb.bat ]
Boltzmann
engine. (User initially selects populations of lowest 3 states of a
collection of harmonic oscillators. Program exchanges + or - 1 or 2 in
nearby states, keeping total energy the same, and moves in the direction
of increasing entropy. As time goes on, the populations of the lowest states
(lowest 9 are shown) approach the boltzmann distribution.)
[Executable boltzmna.exe ] [Batch
boltzmna.bat ]
Driven
inverted pendulum. (User controls frequency, amplitude of vertical
drive for an inverted pendulum. At a high enough combination of amplitude
and frequency, and the right phasing, the inverted pendulum will oscillate
upside down, drive from below.)
[Executable invpend.EXE ] [Batch
invpend.bat ]
Rigid
body motion under no torque. (This shows the motion of a rigid body
whose dimensions are specified by the user, and whose initial angular momenta
are also user-specified. It shows the orbit in angular momentum space as
the intersection of an ellipsoid and a sphere, letting one see where stable
motions will occur. It also animates the motion of the body itself, showing
both angular momentum vector L and angular velocity. These two vectors
are simultaneously represented in xyz space where L is constant, and 123
(body-axis space).)
[Executable rigid.EXE ] [Batch
rigid.bat ]