Java Applets
Steve Levandosky
Be sure to enable Java on your browser.
If the applets still do not start, you may need to install a newer version of the Java Runtime Environment:
Windows/Unix, Mac.
-
Linear Transformations in the Plane.
Plots the image of a figure under a linear transformation T(x,y)=(ax+by,cx+dy).
The figure can be drawn using line segments, rectangles, triangles, or freehand.
The coefficients a,b,c,d can be modified using sliders.
-
Nonlinear Transformations in the Plane.
Plots the image of a figure under a transformation T(x,y)=(u(x,y),v(x,y)).
The figure can be drawn using line segments, rectangles, triangles, or freehand.
-
3D Graph.
Plots the graph of a function of two variables. Most of the standard mathematical
expressions are allowed. The rectangular domain can be specified. The view angle can be
specified in terms of the usual spherical coordinates theta and phi.
Different color schemes are available. Mesh and axes can be turned on or off.
-
Parametric Curves.
Plots parametric curves in the plane. By moving a slider, the parameter t can be varied,
and the point (x(t),y(t)) is shown on the curve.
-
Parametric Surfaces.
Plots parametric surfaces in R3. The domain of the parameters (s,t)
can be specified. The view angle can be
specified in terms of the usual spherical coordinates theta and phi.
Different color schemes are available. Mesh and axes can be turned on or off.
-
Least Squares Line.
Plots the least
squares line for a set of data points. It also plots the
orthogonal least squares line,
which minimizes the sum of the squares of the distances between the data points and the
line.
This applet also requires JavaScript to be enabled on your browser.
-
Projectile Motion.
Watch the motion of a ball thrown from a given height with given initial velocity.
Be careful not to throw the ball too hard!
-
Optimization.
Maximize the volume of a box.
-
Motion of a Spring.
View the position and velocity of an undamped spring as it moves.