Distances, Pythagore et vecteurs
Mesurer un écart avant de parler de norme.
Pythagore = distance
Entre [1, 2] et [4, 6] : écarts 3 et 4, distance √(3² + 4²) = √(9 + 16) = 5. C'est le théorème de Pythagore, et c'est aussi la norme L2 du vecteur écart [3, 4].
import math
dx, dy = 4 - 1, 6 - 2
print(math.sqrt(dx * dx + dy * dy)) # 5.0
Vecteur = observation ordonnée
[poids_kg, volume_l] = [2, 8] : l'ordre compte, les unités aussi. Additionner des kg et des litres n'a aucun sens sans mise à l'échelle (chapitre normes). Retenez : une distance compare deux vecteurs de même ordre et mêmes unités, jamais des choux et des carottes.
Pas de correction en ligneConfrontez votre code aux résultats attendus du cours.