Kalkulator odległości między dwoma punktami (2D)
Czym jest kalkulator odległości 2D?
Kalkulator odległości 2D znajduje odległość w linii prostej między dwoma punktami na płaszczyźnie. Każdy punkt jest opisany współrzędną x (jego położenie poziome) oraz współrzędną y (jego położenie pionowe). Odległość między dwoma punktami to długość odcinka, który je łączy, czyli najkrótsza możliwa droga między nimi na płaszczyźnie.
Ten kalkulator przyjmuje współrzędne punktu 1, zapisane jako , oraz współrzędne punktu 2, zapisane jako , i zwraca odległość . Działa dla dowolnej pary liczb rzeczywistych, w tym wartości ujemnych i dziesiętnych, a dla każdej współrzędnej można łączyć różne jednostki długości.
Kluczowe pojęcia
- Punkt — położenie na płaszczyźnie, opisane uporządkowaną parą .
- Osie współrzędnych — dwie prostopadłe osie liczbowe (x pozioma, y pionowa) przecinające się w początku układu .
- Odległość euklidesowa — zwykła odległość «w linii prostej», mierzona wzdłuż prostej.
- Trójkąt prostokątny — różnica wzdłuż x i różnica wzdłuż y tworzą dwie przyprostokątne trójkąta prostokątnego, którego przeciwprostokątną jest odległość między punktami.
Jak działa kalkulator?
Odległość między dwoma punktami na płaszczyźnie jest bezpośrednim zastosowaniem twierdzenia Pitagorasa. Pozioma różnica między punktami wynosi , pionowa różnica wynosi , a te dwie różnice są przyprostokątnymi trójkąta prostokątnego. Odległość jest przeciwprostokątną.
Wzór
Kolejność punktów nie ma znaczenia: zamiana punktu 1 i punktu 2 zmienia znaki i , ale te różnice są podnoszone do kwadratu, więc wynik jest taki sam.
Przykłady rozwiązane
Przykład 1: klasyczny trójkąt 3-4-5
Od początku układu do punktu :
Przykład 2: dwa punkty oddalone od początku układu
Od do :
Przykład 3: punkt do samego siebie
Jeśli oba punkty pokrywają się w :
Przykład 4: współrzędne ujemne
Od do :
Zastosowania praktyczne
- Geometria i trygonometria — elementy podstawowe do wyznaczania obwodów wielokątów, długości przekątnych lub boków trójkątów w zadaniach na współrzędnych.
- Grafika komputerowa i gry — pomiar, jak daleko jeden sprite lub obiekt znajduje się od drugiego na ekranie 2D.
- Robotyka i nawigacja — obliczanie, ile robot musi pokonać od jednego punktu trasy do drugiego na płaskiej mapie.
- Kartografia geograficzna — przybliżanie krótkich odległości na płaskiej projekcji mapy.
- Statystyka i uczenie maszynowe — odległość euklidesowa jest podstawą wielu algorytmów klasteryzacji i najbliższych sąsiadów stosowanych w dwuwymiarowych przestrzeniach cech.
Uwagi
- Wzór zakłada płaską (euklidesową) płaszczyznę. Na powierzchni Ziemi w przypadku większych odległości używaj zamiast tego odległości po wielkim kole.
- Odległość jest zawsze nieujemna. Jeśli otrzymujesz liczbę ujemną, sprawdź, czy podniosłeś różnice do kwadratu.
- Oba punkty można podać w dowolnej kolejności — odległość jest symetryczna.
- Wszystkie współrzędne powinny być wyrażone w tej samej jednostce długości; kalkulator automatycznie przelicza jednostki, gdy zmieniasz jednostkę współrzędnej.
- W przypadku wersji 3D zobacz powiązany kalkulator twierdzenia Pitagorasa, który pokazuje tę samą ideę zastosowaną do boków trójkąta prostokątnego.
Najczęściej zadawane pytania
Czy kolejność dwóch punktów ma znaczenie?
Nie. Ponieważ różnice i są we wzorze podnoszone do kwadratu, zamiana etykiet obu punktów daje dokładnie tę samą odległość.
Czy mogę używać ujemnych współrzędnych?
Tak. Współrzędne mogą być dowolnymi liczbami rzeczywistymi — dodatnimi, ujemnymi lub zerem. Wzór obsługuje je wszystkie poprawnie, ponieważ kwadraty różnic są zawsze nieujemne.
Jaki jest związek z twierdzeniem Pitagorasa?
Wzór na odległość 2D to twierdzenie Pitagorasa zastosowane do trójkąta prostokątnego utworzonego z poziomej i pionowej różnicy między dwoma punktami. Pozioma różnica i pionowa różnica to przyprostokątne; odległość to przeciwprostokątna.
Jak rozszerzyć to na trzy wymiary?
Dodaj trzecią różnicę podniesioną do kwadratu dla współrzędnej z: .
Co jeśli moje dwa punkty znajdują się na mapie?
W przypadku krótkich odległości wzór 2D jest rozsądnym przybliżeniem, jeśli traktujesz szerokość i długość geograficzną (lub odwzorowaną siatkę x-y) jako współrzędne na płaszczyźnie. Dla dłuższych odległości na powierzchni Ziemi używaj zamiast tego wzoru haversine lub wzoru wielkiego koła.