Let the angle between the pendulum and the vertical line is and the angular velocity

And the angle of the pendulum (projected to x-y plane) with the x-axis is , and it's angular velocity

The [url=http://en.wikipedia.org/wiki/Lagrangian_mechanics]lagrange equation[/url] for the system is

The equation of the motion is

...... from

and

Angular momentum is conserved. ...... from

And the following is the simulation of such a system:

When the checkbox ([b]circular loop[/b]) is checked, . and It is a circular motion.

The vertical component tangential of the string balanced with the mass m, and the horizontal component tangential provide the centripetal force for circular motion.

You can uncheck it and change the period ,

and you will find out the z-coordinate of the pendulum will change with time when

or

You can also drag the blue dot to change the length of the pendulum.

/htdocs/ntnujava/ejsuser/2/users/ntnu/fkh/pendulum3D_pkg/pendulum3D.propertiesFull screen applet or Problem viewing java?Add http://www.phy.ntnu.edu.tw/ to exception site list

Download EJS jar file(1537.3kB):double click downloaded file to run it. (42 times by 25 users) , Download EJS source (14 times by 14 users) View EJS source