Matematyka

Kalkulator odległości między dwoma punktami (2D)

Ustawienia
Zresetuj
Udostępnij wynik
Zapisz
Osadź
Zgłoś błąd

Udostępnij kalkulator

Dodaj nasz darmowy kalkulator do swojej strony internetowej

Proszę wprowadzić ważny URL. Obsługiwane są tylko adresy HTTPS.


Użyj jako wartości domyślnych dla osadzonego kalkulatora to, co znajduje się obecnie w polach wprowadzania kalkulatora na stronie.


Kolor z fokusem obręczy wprowadzania, kolor zaznaczonej przełączki, kolor elementu wyboru podczas najechania itp.


Proszę zaakceptować Warunki Użytkowania.

Prévisualisation

Zapisz kalkulator

Ustawienia kalkulatora

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Proszę podać wartość w dozwolonym zakresie.

Udostępnij kalkulator

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 (x1,y1)(x_1, y_1), oraz współrzędne punktu 2, zapisane jako (x2,y2)(x_2, y_2), i zwraca odległość dd. 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ą (x,y)(x, y).
  • Osie współrzędnych — dwie prostopadłe osie liczbowe (x pozioma, y pionowa) przecinające się w początku układu (0,0)(0, 0).
  • 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 x2x1x_2 - x_1, pionowa różnica wynosi y2y1y_2 - y_1, a te dwie różnice są przyprostokątnymi trójkąta prostokątnego. Odległość jest przeciwprostokątną.

Wzór

d=(x2x1)2+(y2y1)2d = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2}

Kolejność punktów nie ma znaczenia: zamiana punktu 1 i punktu 2 zmienia znaki x2x1x_2 - x_1 i y2y1y_2 - y_1, 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 (0,0)(0, 0) do punktu (3,4)(3, 4):

d=(30)2+(40)2=9+16=25=5d = \sqrt{(3 - 0)^2 + (4 - 0)^2} = \sqrt{9 + 16} = \sqrt{25} = 5

Przykład 2: dwa punkty oddalone od początku układu

Od (1,1)(1, 1) do (4,5)(4, 5):

d=(41)2+(51)2=9+16=25=5d = \sqrt{(4 - 1)^2 + (5 - 1)^2} = \sqrt{9 + 16} = \sqrt{25} = 5

Przykład 3: punkt do samego siebie

Jeśli oba punkty pokrywają się w (0,0)(0, 0):

d=(00)2+(00)2=0d = \sqrt{(0 - 0)^2 + (0 - 0)^2} = 0

Przykład 4: współrzędne ujemne

Od (1,1)(-1, -1) do (2,3)(2, 3):

d=(2(1))2+(3(1))2=9+16=25=5d = \sqrt{(2 - (-1))^2 + (3 - (-1))^2} = \sqrt{9 + 16} = \sqrt{25} = 5

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 x2x1x_2 - x_1 i y2y1y_2 - y_1 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 x2x1|x_2 - x_1| i pionowa różnica y2y1|y_2 - y_1| to przyprostokątne; odległość dd to przeciwprostokątna.

Jak rozszerzyć to na trzy wymiary?

Dodaj trzecią różnicę podniesioną do kwadratu dla współrzędnej z: d=(x2x1)2+(y2y1)2+(z2z1)2d = \sqrt{(x_2 - x_1)^2 + (y_2 - y_1)^2 + (z_2 - z_1)^2}.

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.

Zgłoś błąd

To pole jest wymagane.