Applets by Daniel Roth
(c) Dec 2000 by Daniel Roth, FiPS, Department of Physics, University of Kaiserslautern, Germany
Introduction
Here's the place where you can find Java Applets (to view them, your Browser must support at least Java 1.1) which I have written from time to time to simulate or illustrate problems in Physics. They are freeware, you can use and copy them as much as you want, but you are not allowed to modify and redistribute them (which means e.g. decompile them, change the source code and compile them again) without my prior admission (just ask us!).
Some of the Applets are not yet
the way I would like them to be (e.g. handling of image loading - if the applet
presents a more or less empty space, wait a few seconds until the images have
finished loading), but I am constantly improving them. So if you like and
use them, please come back to see if I have made some improvements.
Please confirm changes in the parameters
of an Applet with ENTER.
List of Applets
For viewing the applet click onto
the name of the Applet. Please give the Applets some time to finish loading
(although the Applets themselves are tiny, just a few kilobyte in size, they
have to load some additional images).
|
Name |
Description |
Date / Version |
|
A mass, attached to a spring, can oscillate in a damped, harmonic way. The user can change the initial position of the mass, the strength of the spring and the damping (Newton friction ~ velocity). The effect of the change of these parameters can be observed in a location versus time plot. |
1999 / 1.0 |
|
|
A beam of light crosses the border between two media, its refraction can be observed. The user can change the angle of the inbound ray and the index of refraction of the two media. |
1999 / 1.1 |
|
|
Two perpendicular polarized plain waves can be used to create a resulting wave, which is polarized in a different way. The user can change the amplitude of the plain waves and their phase difference. The resulting wave can be shown in isometric and projective perspective. |
1999 / 1.0 |
|
|
Black circles are printed onto two transparencies. The user can change the position of one of the transparencies and create interference patterns this way. |
2000 / 1.1 |
|
|
The motion of a projectile can be observed from two different frames of reference, a stationary and a free falling one. The user can change the value and angle of the initial velocity of the projectile and measure flight time. |
2000 / 1.1 |
|
|
The motion of an object can be observed from two different frames of reference, a stationary one and a rotating one. The user can change the rotation and the velocity of the object and the type of movement of the object. The effect of the Coriolis force can be observed. |
2000 / 0.6 |
|
|
Two independent, linear and perpendicular to each other oriented oscillations can create a two dimensional oscillation. The path of this resulting oscillation describes a so called Lissajous figure. The periods of oscillations, the amplitudes and the phase difference can be changed and the resulting effects can be observed. |
2001 / 1.0 |
References
From December 2000 to April 2001 people from all over the world (local use excluded) downloaded the online and offline versions of my applets...
...times, where "Online" and "Offline" means, that e.g. nearly 4500 people (I don't know how many different people it have been) used the "Law of Refraction" Applet on my website and that 750 people downloaded the "Law of Refraction" ZIP-archive to run it offline wherever they want. The number of different people who have used the online versions is probably somewhere between the online and offline numbers.