Flash Math Advanced


We present an applet that combines a contour diagram plotter and a 3D function grapher, and allows the user to toggle between the two. Since both contour maps and 3D graphs are very sensitive to the choice of x and y ranges, it is often very hard to interpret a contour diagram without seeing the corresponding 3D graph. This applet provides an opportunity to compare these two ways of visualizing functions of two variables. Click either of the images below to open the applet.

The image above shows the contour map part, the one below the 3D grapher part.

In the applet, the user can enter a formula for a function f(x,y), x and y ranges and see the corresponding contour diagram. The 3D grapher part draws the 3D graph of a user-defined function f(x,y), in the user-defined x and y ranges. The 3D graph can be rotated in real time. The possibility of comparing the two ways of visualizing functions of two variables gives the applet its pedagogical value.

Note:   The applet is written in ActionScript 3 and requires several of our custom AS3 classes. The complete source code for the applet is available in the AS3 developers section of Flash and Math at: Contour Map Plotter and 3D Function Grapher in Flash Combined.

Back to Multivariable Calculus Mathlets              Back to Mathlets Home

The site is maintained by Doug Ensley ( and Barbara Kaskosz (
It has been developed with partial funding from the National Science Foundation and the Mathematical Association of America.

This work was supported in part by the National Science Foundation under grant DUE-0535327.

Today, there have been 6 visitors (41 hits) on this page!
=> Do you also want a homepage for free? Then click here! <=