Converting vector in cartesian to cylindrical coordinates

$\begingroup$

This seems like a trivial question, and I'm just not sure if I'm doing it right.
I have vector in cartesian coordinate system: $\vec{N} =y\vec{a_x} −2x\vec{a_y} + y\vec{a_z}$. And I need to represent it in cylindrical coord.
Relevant equations: $$A_\rho=A_xcos\phi+A_ysin\phi$$ $$A_\phi=−A_xsin\phi+A_ycos\phi$$ $$A_z=A_z$$
What is cofusing me is this: The formula for $\phi$ is $\phi=arctan(\frac{y}{x})$ . Are those $x$ and $y$ in fact $a_x$ and $a_y$? If so, then for my problem, wouldn't it be $\phi=arctan(\frac{-2x}{y})$? And do I need to change the unit vectors too?

$\endgroup$ 2

1 Answer

$\begingroup$

A vector field is defined over a region in space $\mathbb{R}^3 :$ $(x,y,z)$ or $(r,\phi, z)$, whichever coordinate system you may choose to represent this space. Your vector $\vec{N}$ should be defined in this space at a position vector $\vec{r} = (x,y,z)$ or $(r,\phi, z)$. So you need to find

$\phi = \arctan \left( \frac{y}{x} \right)$

Simply put: A vector field without reference to its position makes no sense in a transformation of coordinates.

$\endgroup$

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like