Skip to main content
🟢 Beginner 🔥 Popular

Avstand formel kalkulator - To punkter på et rutenett

Bruk avstandsformelen for å beregne den rette avstanden mellom to punkter. Skriv inn x1, y1, x2, y2 -> øyeblikkelig resultat med trinnvis løsning. Gratis geometri kalkulator.

Hva er avstandsformelen?

Avstanden mellom to punkter på et 2D-plan beregnes ved hjelp avavstandsformel: d = √((x2 - x1) 2 + (y2 - y1) 2). Denne formelen er en direkte anvendelse av Pythagoras-teoremet - de horisontale og vertikale separasjonene mellom de to punktene danner beina til en rettvinklet trekant, og avstanden er hypotenusen.

For å finne avstanden mellom punktene (x1, y1) og (x2, y2), beregne forskjellen i x-koordinater (Δx = x2 - x1) og forskjellen i y-koordinater (Δy = y2 - y1).

Formelen fungerer i alle retninger: horisontale segmenter (y1 = y2) gir d = 〇x2 - x1 , vertikale segmenter (x1 = x2) gir d = 〇y2 - y1 , diagonale segmenter krever den fullstendige formelen. For to identiske punkter, d = 0 - et punkt har null avstand fra seg selv.

Navngitt etter René Descartes, er dette den euklidiske avstanden i det kartesiske koordinatsystemet - den "rettlinje" eller "som-the-crow-flies" avstanden, i motsetning til Manhattan-avstanden (REDDXREDD + REDDXREDD, som bare teller horisontale og vertikale trinn).

Trinnvise eksempler på beregninger

Å forstå hvordan du bruker formelen manuelt bygger intuisjon og hjelper deg med å verifisere kalkulatorresultater.

Eksempel 1 -- Pythagoras' trippel:Finn avstanden fra (1, 2) til (4, 6).

  1. Δx = 4 - 1 = 3
  2. Δy = 6 - 2 = 4
  3. d = √(32 + 42) = √(9 + 16) = √25 =5

Dette er den klassiske 3-4-5 rettvinklede trekanten -- den mest kjente pythagoriske trippel.

Eksempel 2 - Irrasjonelt resultat:Finn avstanden fra (0, 0) til (3, 7).

  1. Δx = 3, Δy = 7
  2. d = √(9 + 49) = √58 ~7.6158

Eksempel 3 - Negative koordinater:Finn avstanden fra (-3, -4) til (2, 8).

  1. Δx = 2 - (-3) = 5
  2. Δy = 8 - (-4) = 12
  3. d = √(25 + 144) = √169 =13

Det kvadratiske trinnet håndterer negative koordinatforskjeller automatisk -- rekkefølgen spiller ingen rolle.

Punkt APunkt BΔxΔyAvstand
(0, 0)(3, 4)345 (nøyaktig)
(1, 1)(4, 5)345 (nøyaktig)
(0, 0)(5, 12)51213 (nøyaktig)
(-2, 3)(4, -5)6−810 (nøyaktig)
(1, 2)(3, 7)25√29 ~ 5.385

Avstandsformel Utledning fra Pythagoras teorem

Avstandsformelen er ikke en separat matematisk lov - den er en direkte konsekvens av Pythagoras-teoremet (a2 + b2 = c2), utvidet til koordinatgeometri av Descartes i det 17. århundre.

Gitt to punkter P1 ((x1, y1) og P2 ((x2, y2) i flyet, konstruere en rettvinklet trekant ved å tegne en horisontal linje fra P1 og en vertikal linje fra P2 (eller omvendt) for å møte på punktet P3 ((x2, y1). Dette skaper en rett vinkel på P3.

Det horisontale benet har lengde x2 - x1 (horisontale avgrensningen mellom punktene). Det vertikale benet har lengde y2 - y1 (vertikale avgrensningen). Ved Pythagoras teorem: d2 = (x2 - x1) 2 + (y2 - y1) 2. Ved å ta kvadratroten: d = √((x2 - x1) 2 + (y2 - y1) 2).

Det er derfor (x2 - x1) 2 = (x1 - x2) 2, som bekrefter at avstanden er symmetrisk: d(P1, P2) = d(P2, P1). Det spiller ingen rolle hvilket punkt du kaller "1" og hvilket du kaller "2".

Utvidelser: 3D avstand og midtpunktformel

For punkter (x1, y1, z1) og (x2, y2, z2) i 3D-rommet: d = √((x2-x1) 2 + (y2-y1) 2 + (z2-z1) 2). Logikken er identisk - bruk Pythagoras-teoremet en gang for xy-planet, deretter igjen for z-dimensjonen.

Utvidelsen fortsetter til et hvilket som helst antall dimensjoner (n-dimensjonell euklidsk avstand): d = √(Σ(xi2 - xi1)2) for i = 1 til n. Denne generaliseringen er grunnleggende i maskinlæring, hvor "avstand" mellom datapunkter i høydimensjonelle funksjonsrom ligger til grunn for algoritmer som k-nærmeste naboer, k-midler klynge, og støtte vektormaskiner.

DenMidtpunktsformeler en følgesvenn til avstandsformelen. Midtpunktet M i segmentet P1P2 er: M = ((x1+x2)/2, (y1+y2)/2. Bare gjennomsnitt koordinatene. Hvis P1 = (1, 2) og P2 = (7, 8), så M = (4, 5). Midtpunktet er like langt fra begge endepunkter: d(P1, M) = d(M, P2) = d(P1, P2)/2.

DimensionAvstandsformel
1D (nummerlinje)d = x2 minus x1
2D (plan)d = √((x2-x1)2 + (y2-y1)2)
3D (rom)d = √((x2-x1)2 + (y2-y1)2 + (z2-z1)2)
nD (generell)d = √(Σi(x2i-x1i) 2)

Virkelige applikasjoner av avstandsberegninger

Avstandsformelen er ikke bare en øvelse i klasserommet -- den ligger til grunn for utallige beregninger i den virkelige verden på tvers av teknologi, vitenskap, ingeniørkunst og daglig navigasjon.

GPS og navigasjon:På små skalaer kan GPS-koordinater tilnærmes som kartesiske koordinater, og euklidisk avstand gir et raskt estimat av separasjon.

Spilleutvikling:Kollisjonsdeteksjon, banefining og AI-oppførsel i videospill beregner konstant avstander mellom objekter.

Datasyn og bildebehandling:Pixel avstand beregninger er grunnleggende for bilde segmentering, funksjon matching, og objekt sporing.

Teknisk og bygging:Beregne avstander mellom to punkter på en tegning, bestemme kabellengder mellom tårn, måle diagonale spenner -- alle bruker 2D eller 3D avstand formel med virkelige koordinater.

Fysikk simuleringer:Gravitasjonskrefter, elektromagnetiske krefter og fjærkrefter er alle avhengig av avstanden mellom objekter. Simuleringsmotorer beregner parvis avstander mellom partikler eller objekter på hvert tidsstig.

Vanlige pythagoriske trippel referanse

Pythagoras' trippel er sett av tre positive heltall (a, b, c) som tilfredsstiller a2 + b2 = c2. Når dine to punkter har heltallkoordinater hvis horisontale og vertikale separasjoner danner en Pythagoras' trippel, vil avstanden være et eksakt heltall - et tilfredsstillende og lett verifisert resultat.

a (Δx)b (Δy)c (Avstand)Skalert versjon
3456-8-10, 9-12-15
5121310-24-26
8151716-30-34
7242514-48-50
20212940-42-58
9404118-80-82

Ethvert multiplum av en pythagorisk trippel er også en trippel: (3,4,5) skaler til (6,8,10), (9,12,15), etc. 3-4-5 trippel er langt den mest vanlige i kurs og applikasjoner.

Avstand i forskjellige målinger: euklidisk vs Manhattan vs Chebyshev

Euklidsk avstand er den mest naturlige "rettlinje" avstanden, men forskjellige applikasjoner drar nytte av forskjellige avstandsmålinger.

Euklidsk avstand(Vår kalkulator) = √((Δx) 2 + (Δy) 2) Best for: fysiske avstander, GPS, mekanikk. modellerer en krage som flyr i en rett linje.

Manhattan avstand(L1 norm) = ∆xidiye + ∆yidiye. Best for: grid-basert navigasjon (byblokker), lager robotikk, noen maskinlæring applikasjoner. Modellerer en taxi kjører i et bynett - bare horisontal og vertikal bevegelse tillatt.

Chebyshev-distanse(L∞ norm) = max (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((

MetriskFormelBest for
Euklidisk√((Δx) 2 + (Δy) 2)Fysisk avstand, GPS, fysikk
Manhattan (L1) x + y Nettnavigasjon, avstander mellom byer
Chebyshev (L∞)Max ((((((((((((((((((((((((((Sjakk, visse former for fremstilling
Minkowski (Lp)Det er det samme som å si:Generelt; p=2 er euklidisk, p=1 er Manhattan

Hvordan bruke denne avstandskalkulatoren

Skriv inn x- og y-koordinatene til to punkter, og klikk deretter Beregn.

Inngangstips:

Ofte stilte spørsmål

Hva er formelen for avstand mellom to punkter?

d = √((x2-x1)2 + (y2-y1)2). Subtrahere koordinatene, kvadrere hver forskjell, legge til kvadratene, og ta kvadratroten. Dette gir den rette linjen (euklidske) avstanden mellom de to punktene.

Spiller det noen rolle hvilket punkt er (x1,y1) og hvilket er (x2,y2)?

Avstandsformelen gir det samme resultatet uansett fordi forskjeller er kvadrert: (x2-x1) 2 = (x1-x2) 2. Avstand er symmetrisk - d(A,B) = d(B,A.

Hva er avstanden mellom to identiske punkter?

Hvis (x1,y1) = (x2,y2), så d = √((0) 2 + (0) 2) = 0. Et punkt er alltid null avstand fra seg selv.

Hvordan finner jeg avstanden i 3D-rommet?

Utvid formelen: d = √((x2-x1)2 + (y2-y1)2 + (z2-z1)2). For eksempel, avstand fra (1,2,3) til (4,6,3): d = √(9+16+0) = √25 = 5.

Hva er forskjellen mellom avstand og forskyvning?

Avstand er en skalar (kun størrelsesorden) - hvor langt fra hverandre to punkter er. Flytting er en vektor (størrelse og retning) - den rettede linjesegment fra ett punkt til det andre. Avstandsformelen gir størrelsesorden av flytting. To forskjellige veier mellom de samme punktene kan ha forskjellige vei lengder, men samme (rettlinje) avstand.

Hva er pythagoriske tripler og hvorfor er de viktige?

Pythagoras' tripler er heltallssett (a, b, c) hvor a2 + b2 = c2. Vanlige: 3-4-5, 5-12-13, 8-15-17. Når Δx og Δy samsvarer med en Pythagoras' tripler, er avstanden et eksakt heltall.

Hva er midtpunktsformelen?

Midtpunktet M mellom (x1,y1) og (x2,y2) er M = ((x1+x2)/2, (y1+y2)/2).

Hvordan brukes avstandsberegning i GPS og kartlegging?

GPS bruker breddegrad/lengdegrad koordinater. For korte avstander, fungerer Pythagoras formel tilstrekkelig. For lengre avstander, Haversine formel regner for Jordens krumning: d = 2R x arcsin ((√(sin2 ((Δlat/2) + cos ((lat1) cos ((lat2) sin2 ((Δlon/2))), hvor R er Jordens radius (~ 6,371 km). Google Maps og navigasjonssystemer bruker denne eller Vincenty formelen for maksimal nøyaktighet.

Hva er Manhattan avstand vs euklidsk avstand?

Euklidsk avstand = √((Δx) 2 + (Δy) 2) - den rette linjen avstand. Manhattan avstand = █Δx) + █Δy) - summen av horisontale og vertikale trinn, som å navigere byblokker. Manhattan avstand >= Euklidsk avstand alltid; de er lik bare når bevegelsen er perfekt horisontal eller vertikal. Bruk Manhattan avstand for rutenettbasert navigasjon; bruk Euklidsk for rett linje fysisk avstand.

Kan avstandsformelen være negativ?

Nei. Avstand er alltid ikke-negativ. Kvadratroten returnerer ikke-negative verdier, og summen av kvadratforskjeller er alltid >= 0. Avstand er lik null bare når de to punktene er identiske. Hvis du får et negativt resultat, sjekk at du bruker formelen riktig - kanskje forveksler avstand med en signert forskjell eller forskyvningskomponent.

Avstand i fysikk og tekniske applikasjoner

Avstandsformelen er ikke bare en geometriøvelse - den brukes hele tiden i fysikk, ingeniørfag og datavitenskap for å modellere romlige relasjoner i den virkelige verden.

Invers kvadrat lovene:Både tyngdekraften og den elektromagnetiske kraften følger inverse kvadratiske lover - kraften er proporsjonal med 1/d2, hvor d er avstanden mellom to objekter. Beregning av d ved hjelp av avstandsformelen mellom posisjonsvektorer er det første trinnet i beregning av gravitasjonstiltrekning mellom planeter, elektrostatisk tiltrekning mellom ladninger, eller intensiteten av lys fra en kilde.

Robotikk og baneplanlegging:Robotnavigasjonssystemer beregner kontinuerlig avstander mellom veipunkter, hindringer og mål. En robotarmkontroller beregner endeeffektorposisjon ved hjelp av avstand og vinkelberegninger. Autonome kjøretøy beregner avstander til andre kjøretøy og banegrenser dusinvis av ganger per sekund for å unngå kollisjon.

Jordmåling og landmåling:Landmålere bruker koordinatgeometri for å måle eiendomsgrenser og områder. Gitt kartlegging koordinater (northings og eastings), avstand formelen beregner grense segment lengder. Moderne GPS kartlegging utstyr bruker de samme matematiske prinsippene, nå forbedret med satellitt triangulering for centimeter-nivå nøyaktighet.

Datagrafikk:Stråle sporing, kollisjonsdeteksjon, skygge beregning, og omgivelses okklusjon i 3D gjengivelse alle krever konstant avstand beregning mellom geometriske primitiver. GPU behandler millioner av avstand beregninger per ramme for å produsere fotorealistiske bilder i sanntid - alt basert på den samme grunnleggende formel du bruker i denne kalkulatoren. Avstand formelen er ikke en relikt av klasserommet geometri - det er en aktiv, essensielt verktøy kjører milliarder av beregninger per sekund i teknologien vi bruker hver dag.