Tool to achieve coordinates system changes in the 2d-plane (cartesian, polar, etc.). These are mathematical operations representing the same elements but in different referentials.

2D Coordinates Systems - dCode

Tag(s) : Geometry

dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!

A suggestion ? a feedback ? a bug ? an idea ? *Write to dCode*!

The base / referential change using cartesian coordinates $ (x, y) $ to another referential using polar coordinates $ (r, \theta) $ obey the equations: $$ r = \sqrt{x^2 + y^2} \\ \theta = 2\arctan\left(\frac y{x+ \sqrt{x^2+y^2}} \right) $$ with $ \arctan $ the reciprocal of the function $ \tan $ (tangent).

NB: the value of $ \theta $ calculated here is included in the inverval $ ] -\pi, \pi] $ (to have it in the interval $ ] 0, 2\pi] $ add $ 2 \pi $ if the value of the angle is negative)

If $ r = 0 $ then the angle can be defined by any real number

__Example:__ The point of the plane in position $ (1,1) $ in Cartesian coordinates is defined by the polar coordinates $ r = \sqrt {2} $ and $ \theta = \pi/4 $

The base / referential change from polar coordinates $ (r, \theta) $ to another referential using cartesian coordinates $ (x, y) $ follows the equations: $$ x = r \cos (\theta) \\ y = r \sin (\theta) $$

with $ r $ a positive real number and $ \theta $ an angle defined between $ ] -\pi, \pi] $

dCode retains ownership of the "2D Coordinates Systems" source code. Except explicit open source licence (indicated Creative Commons / free), the "2D Coordinates Systems" algorithm, the applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or the "2D Coordinates Systems" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) and all data download, script, or API access for "2D Coordinates Systems" are not public, same for offline use on PC, mobile, tablet, iPhone or Android app!

Reminder : dCode is free to use.

The copy-paste of the page "2D Coordinates Systems" or any of its results, is allowed as long as you cite dCode!

Cite as source (bibliography):

*2D Coordinates Systems* on dCode.fr [online website], retrieved on 2022-11-28,

change,coordinate,cartesian,polar,x,y,r,theta

https://www.dcode.fr/change-coordinates-2d

© 2022 dCode — The ultimate 'toolkit' to solve every games / riddles / geocaching / CTF.

Feedback