Outil pour réaliser des changements de système de coordonnées dans le plan 2D (cartésiennes, polaires, etc.). Ce sont des opérations mathématiques représentant des éléments identiques mais dans différents référentiels.
Systèmes de Coordonnées 2D - dCode
Catégorie(s) : Géométrie
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Ecrire à dCode !
Le changement de base/référentiel utilisant des coordonnées cartésiennes $ (x,y) $ vers un autre référentiel utilisant des coordonnées polaires $ (r,\theta) $ obéit aux équations : $$ r = \sqrt{x^2 + y^2} \\ \theta = 2\arctan\left(\frac y{x+ \sqrt{x^2+y^2}} \right) $$ avec $ \arctan $ la réciproque de la fonction $ \tan $ (tangente).
NB : la valeur de $ \theta $ calculée ici est comprise dans l'invervalle $ ] –\pi, \pi ] $ (pour l'avoir dans l'intervalle $ ] 0, 2\pi ] $ rajouter $ 2\pi $ si la valeur de l'angle est négative)
Si $ r = 0 $ alors l'angle peut être défini par n'importe quel nombre réel
Exemple : Le point du plan en position $ (1,1) $ en coordonnées cartésiennes est défini par les coordonnées polaires $ r = \sqrt{2} $ et $ \theta = \pi/4 $
Le changement de base/référentiel à partir de coordonnées polaires $ (r,\theta) $ vers un autre référentiel utilisant des coordonnées cartésiennes $ (x,y) $ répond aux équations : $$ x = r \cos(\theta) \\ y = r \sin(\theta) $$
avec $ r $ un nombre réel positif et $ \theta $ un angle défini entre $ ] -\pi, \pi] $
dCode se réserve la propriété du code source de l'outil 'Systèmes de Coordonnées 2D' en ligne. Sauf code licence open source explicite (indiqué CC / Creative Commons / gratuit), tout algorithme pour 'Systèmes de Coordonnées 2D', applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toute fonction liée à 'Systèmes de Coordonnées 2D' (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codé en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) aucune donnée, téléchargement, script, copier-coller, ou accès API à 'Systèmes de Coordonnées 2D' ne sera cédé gratuitement, idem pour un usage hors ligne, PC, tablette, appli iPhone ou Android ! dCode est gratuit est en ligne.
Rendez-vous sur notre communauté Discord dCode pour participer au forum d'entraide !
PS : Pour les messages codés, testez notre détecteur de chiffrement !
Grâce à vos remarques, réponses et commentaires pertinents, dCode peut développer le meilleur outil 'Systèmes de Coordonnées 2D', alors écrivez-nous c'est gratuit ! Merci !