Polar Curves Applet
Author: Jamie Mulholland

Drag the slide in the top left corner to change the value of theta.

You can change the polar equation.

radius & angle

T = 2.4 (slider from 0 to 12.6, step 0.1)
r(x) = 1.0 - cos(x)
P': (abs(r(T)) * cos(T), abs(r(T)) * sin(T))
C = CurveCartesian(r(theta) * cos(theta), r(theta) * sin(theta), theta, 0.0, T)
P: (r(T) * cos(T), r(T) * sin(T))
positivethetaray = Ray((0.0, 0.0), P')
T1: " θ = " + T
T2: "r = " + (r(T))
θ = Angle(xAxis, positivethetaray)
T3: "θ = " + T
T4: " r = " + r
negativethetaray = Ray((0.0, 0.0), -(P'))
R = Segment((0.0, 0.0), P)
a = true
T5: "r = " + (r(T))