MathDL - The MAA Mathematical Sciences Digital Library
Search

Search Loci:

Keyword

  Advanced Search
The Mathematical Association of America
The National Science Digital Library Project
The National Science Foundation
Register Sign In

Loci

Quick Interactive Web Pages with Java Sketchpad

by Michael E. Mays

Animation and Interactive Applets

Here is an example of a Lissajous curve tracer implemented in JavaSketchpad.  To generate a Lissajous curve we want the two coordinates parametrized by sinusoidal curves of possibly different periods.  It is easy to translate circular motion into sinusoidal curves by dropping a perpendicular.  This version lets you keep track of the coordinates separately or together, adjust the periods by changing the diameters of the circles, and include guide lines to illustrate the horizontal and vertical components of the traced points.

Sorry, this page requires a Java-compatible web browser.

The Sketchpad file can be downloaded if you would like to inspect or modify it.  I find the trace prettier to watch on the applet version than on the Sketchpad version -- the shapes of the trace points provide it with a three dimensional quality.


MathDL Homepage MathDL Homepage National Science Digital Library The Mathematical Association of America