Wie es funktioniert
Die Abstandsformel liefert die geradlinige („euklidische") Distanz zwischen zwei Punkten in der 2D-Ebene. Sie folgt direkt aus dem Satz des Pythagoras, angewendet auf das rechtwinklige Dreieck mit horizontaler Änderung (x₂ − x₁) und vertikaler Änderung (y₂ − y₁) als Katheten: die diagonale Hypotenuse ist die gesuchte Distanz. Das Quadrieren erledigt negative Differenzen, die Quadratwurzel bringt das Ergebnis in dieselbe Einheit wie die Koordinaten.
Sie verallgemeinert sich trivial auf höhere Dimensionen. In 3D: Distanz = √(dx² + dy² + dz²); in n Dimensionen summiert man die quadrierten Differenzen über alle Koordinaten und zieht die Wurzel. Deshalb ist die „euklidische Distanz" das Standard-Ähnlichkeitsmaß in maschinellem Lernen und Statistik, sobald man Merkmalsvektoren hat — sie ist nur die mehrdimensionale Version derselben Formel. Andere Metriken (Manhattan, Chebyshev, Kosinus) existieren für Spezialfälle, aber euklidisch ist gemeint, wenn jemand „Distanz" ohne Qualifikation sagt.
Real-world-Fallen: Bei Längen-/Breitengrad-Koordinaten ist ebene euklidische Distanz falsch, weil die Erde gekrümmt ist — nutzen Sie die Haversine-Formel, die die Großkreis-Bogenlänge auf einer Kugel berücksichtigt. Auf Stadtmaßstab (wenige km) ist der Fehler klein; bei Hunderten Kilometern unterschätzt euklidisch die echte geodätische Distanz spürbar. Dasselbe gilt für jede gekrümmte Oberfläche (Globus, Höhenkarte, Videospielwelt mit Gelände).
Die Formel
(x₁, y₁) und (x₂, y₂) sind die zwei Punkte. Das Quadrieren beseitigt das Vorzeichen, sodass die Formel unabhängig davon funktioniert, welchen Punkt man als „ersten" wählt. Distanz ist stets nicht-negativ; null nur, wenn die Punkte identisch sind.
Beispielrechnung
- Distanz zwischen (1, 2) und (4, 8).
- dx = 4 − 1 = 3, dy = 8 − 2 = 6. d = √(9 + 36) = √45 ≈ 6,708.
- Für (2, 3, 5) und (5, 7, 9) in 3D: d = √(3² + 4² + 4²) = √41 ≈ 6,403.
Häufig gestellte Fragen
Spielt die Reihenfolge der Punkte eine Rolle?
Nein. Da die Differenzen quadriert werden, sind (x₂ − x₁)² und (x₁ − x₂)² gleich. Distanz von A nach B = Distanz von B nach A — die Symmetrieeigenschaft jeder gültigen Distanzmetrik.
Wie unterscheidet sich das von Verschiebung oder Bogenlänge?
Distanz (diese Formel) ist eine gerade Linie — der kürzestmögliche Pfad. Verschiebung ist ein Vektor mit Magnitude (der Distanz) und Richtung. Bogenlänge ist die Distanz entlang einer gekrümmten Bahn; immer ≥ die geradlinige Distanz, gleich nur wenn die Kurve gerade ist. Real-world-Reisedistanz („Wie weit bin ich gefahren?") ist Bogenlänge entlang des Straßennetzes, nicht geradlinige Distanz.
Funktioniert das für Längen-/Breitengrad auf der Erde?
Nicht wirklich. Lat/Lon-Koordinaten liegen auf einer gekrümmten Kugel, ebene euklidische Distanz ist daher falsch, besonders über lange Strecken. Nutzen Sie die Haversine-Formel, die die Großkreis-Bogenlänge auf einer Kugel berechnet. Auf kurze Distanzen (wenige km innerhalb einer Stadt) ist der Fehler vernachlässigbar; auf Hunderten km unterschätzt euklidisch spürbar.