A version of Java at least 1.2 is necessary to run this applet.
We recommend Java 1.4. If you are having problems with this applet,
please install the Java 1.4 Plugin from Sun, which will work with
most recent browsers (including Internet Explorer, Netscape, and Mozilla).
Follow this link to download it.
This applet is currently under construction!!! There is a good chance there are several bugs, both in the Java code and the mathematical calculations. Please keep this in mind.
This applet demonstrates how cylindrical coordinates are represented in three-dimensional space. Cylindrical coordinates are useful for describing points with cylindrical symmetry. The three cylindrical coordinates are radius, azimuthal angle phi, and z. The z coordinate is exactly the same as the cartesian z coordinate. The radius and phi coordinates are related to the cartesian x and y coordinates just like two-dimensional polar coordinates. It is the hope that this applet will clear up some of the confusion between the two systems.
A vector is drawn in yellow. It's coordinates in both Cartesian and Cylindrical systems are shown. Any of the components in either system can be changed. Note that changing one value in one system will usually change all three values in the other system.
The three sliders controlling angles Alpha, Beta, and Gamma represent a quick and dirty Eulerian Angle rotation system which allows the user the ability to rotate the view of the sphere from any angle. This can be quite useful.