Distance Euclidienne [Résolu/Fermé]

Signaler
Messages postés
248
Date d'inscription
mardi 13 novembre 2007
Statut
Membre
Dernière intervention
25 août 2011
-
 merci nour -
Bonjour,
Je bloque sur quelque chose de très simple et je m'en excuse. Je dois calculer des distances euclidiennes entre 2 points. A(xa,ya) et B(xb,yb).

La formule est donc : racine( (xa-ya)2 + (xb-yb)2 ).

Si A(1,1) et B(2,2)

distance = racine((1-1)2 + (2-2)2) = racine (0 + 0) = 0

=> Impossible...

C'est surement très simple mais j'ai un bloquage !
A voir également:

6 réponses

xa = 1
ya = 1
xb = 2
yb = 2
racine((xA-xB)²+(yA-yB)²)
racine((1-2)²+(1-2)²)
24
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 63550 internautes nous ont dit merci ce mois-ci

Messages postés
248
Date d'inscription
mardi 13 novembre 2007
Statut
Membre
Dernière intervention
25 août 2011
45
Je me sens de plus en plus ridicule...
La formule est donc : racine( (xa-ya)2 + (xb-yb)2 ).

Si A(1,1) et B(2,2) :

xa = 1
ya = 1
xb = 2
yb = 2

donc xa-ya = 0
xb - yb = 0

...
Messages postés
2646
Date d'inscription
mercredi 14 janvier 2009
Statut
Contributeur
Dernière intervention
15 juillet 2013
132
racine((xA-xB)²+(yA-yB)²)

=> C'est celle là la bonne
A trop tourner autour du pot, on tombe dedans.
;-)

c'est faux!

en prenant les points:
pt1 = (x1,y1)
pt2 = (x2,y2)

on obtient la distance de ces deux points par formule suivante:

racine((x2-x1)²+(y2-y1)²)


par ex:
pt1 = (8,6)
pt2 = (9,12)

donc la distance entre les points pt1 et pt2 est:
racine((9-8)²+(12-6)²) = racine(37) ? 6
Messages postés
2646
Date d'inscription
mercredi 14 janvier 2009
Statut
Contributeur
Dernière intervention
15 juillet 2013
132
Bonjour,

                     B(2,2)
                   x

    A(1,1)  x      x  C(2,1)


Sers-toi du triangle rectangle pour retrouver la formule (hypoténuse au carré = coté au carré + coté au carré)
Tu verras alors où tu as faux dans ta formule que tu as cité ;-)

Cordialement
Messages postés
248
Date d'inscription
mardi 13 novembre 2007
Statut
Membre
Dernière intervention
25 août 2011
45
C'est donc

racine( (yb - ya)2 + (xb - xa)2 )

Peux-tu me le confirmer ?

Cette personne a donc faux : https://forums.commentcamarche.net/forum/affich-13011618-distance-euclidienne
Messages postés
2646
Date d'inscription
mercredi 14 janvier 2009
Statut
Contributeur
Dernière intervention
15 juillet 2013
132
racine((1-1)2 + (2-2)2) => c'est là que tu as faux, tu mélanges les ya et les xb
La formule que tu utilises est bonne, mais pas son utilisation...
ya pas une histoire de norme là dedans?
Messages postés
248
Date d'inscription
mardi 13 novembre 2007
Statut
Membre
Dernière intervention
25 août 2011
45
L'autre mec s'est donc planté !

Merci =D