Välimatka

testwikistä
Versio hetkellä 13. marraskuuta 2024 kello 11.33 – tehnyt imported>Ipr1Bot (Korvataan ISBN-tunniste)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

Malline:Ohjaa tänne

Välimatka kertoo kuinka kaukana jokin on jostakin; kahden paikan, pisteen tai asian välinen todellinen tai abstrakti etäisyys – myös kuvaannolisesti; ottaa johonkuhun välimatkaa, ottaa suhteessa etäisyyttä tai tarkastella asiaa etäisyyden päästä.[1]

Välimatka on siis myös numeerinen suure, joka kertoo kuinka paljon on kahden paikan, pisteen tai asian välinen etäisyys.[2] Fysiikassa välimatkalla ja etäisyydellä tarkoitetaan fyysistä pituutta tai ajanjaksoa. Matematiikassa välimatkalla oletetaan useimmiten tarkempaa kriteeriäMalline:Tarkenna.

Useimmiten on olemassa symmetria ja ”välimatka A:sta B:hen” tarkoittaa samaa kuin ”välimatka A:n ja B:n välillä”.Malline:Lähde

Matematiikassa

Malline:Katso myös

Geometria

Analyyttisessä geometriassa voidaan löytää kahden pisteen välinen välimatka xy-koordinaatistossa välimatkakaavan avulla. Välimatkan välillä (x1, y1) ja (x2, y2) voidaan laskea kaavalla

d=(Δx)2+(Δy)2=(x2x1)2+(y2y1)2

Samanlaisesti voidaan laskea välimatka kolmiulotteisessa koordinaatistossa pisteiden (x1, y1, z1) ja (x2, y2, z2) välillä:

d=(Δx)2+(Δy)2+(Δz)2=(x2x1)2+(y2y1)2+(z2z1)2

Tietokoneohjelmaa kuvaavalla pseudokoodilla (näennäiskoodi) tarvittava etäisyys xy-koordinaatistosta voitaisiin ratkaista esimerkiksi seuraavanlaisella koodilla:

 reaaliluku laske_välimatka(x1, y1, x2, y2)
 {
   reaaliluku erotukset_toiseen = potenssi( x2 - x1, 2 ) + potenssi( y2 - y1, 2 );
   reaaliluku välimatka = neliöjuuri ( erotukset_toiseen );
   palauta välimatka;
 }

Sama myös C#-kielellä:

 double laske(int x1,int y1,int x2,int y2)
 {
   double ero = Math.Pow(x2 - x1,2)+ Math.Pow(y2-y1,2);
   double valimatka = Math.Sqrt(ero);
   return valimatka;
 }

Lähteet

Malline:Viitteet

  1. Viittausvirhe: Virheellinen <ref>-elementti; viitettä välimatka2 ei löytynyt
  2. Viittausvirhe: Virheellinen <ref>-elementti; viitettä m1 ei löytynyt