parametric polar equation of a circle

2k Views Asked by At

I discovered that Mac's Grapher has a parametric polar mode, i.e. where $r$ and $\theta$ can be specified in terms of a parameter, usually $t$. I am attempting to convert the generic equation for a circle into this format, i.e. from $(x-h)^2+(y-k)^2=g^2$. (I randomly chose $g$ as the radius to avoid $r$ collisions.) It is not going well. I keep making cardioids or weirder shapes. How can you specify equations for $r$ and $\theta$ in terms of $t$ for a circle of radius $g$ and Cartesian center of $(h,k)$?

attempt so far [https://i.stack.imgur.com/YvfNv.jpg ]

2

There are 2 best solutions below

1
On BEST ANSWER

One possibility (not very pretty) is to take a parametric form of the cartesian equation and convert that to polar coordinates. Starting from your suggested $x=h+g\cos t$, $y=k+g\sin t$ you can get $$\begin{align} r&=\sqrt{(h+g\cos t)^2+(k+g\sin t)^2} \\ \theta &= \arctan{k+g\sin t\over h+g\cos t}.\end{align}$$ You’ll need to use the atan2 function in Grapher so that $\theta$ ends up in the correct quadrant.

0
On

A cross between polar and cartesian will lead you nowhere.

A two parameter annular ring of eccentric circles of radius $R$ is:

$$ x = \sqrt { e^2 + R^2 + 2 e R \cos \phi} \, \cos \theta ; \, y= \sqrt { e^2 + R^2 + 2 e R \cos\phi} \, \sin \theta , $$

out of which choose a single value of desired polar angle $\theta$ for radius vector of circle centre.