Haversine'i võrrand Excelis

...

Kasutage Haversine'i võrrandit maakera kahe punkti vahelise kauguse arvutamiseks.

Haversine'i võrrand on üks ookeaninavigatsiooni põhivõrranditest; seda kasutatakse sfääri kahe punkti vahelise kauguse genereerimiseks, kui on teada mõlema punkti laius- ja pikkuskraad ning sfääri läbimõõt. See on suures osas automatiseeritud GPS-seadmeteks. Mõnele geopeitusega tegelevale inimesele meeldib, kui see võrrand laaditakse nende kohalikku Exceli koopiasse nad saavad lihtsalt sisestada oma algus- ja lõpp-punkti, et määrata kindlaks vahemaa, mida nad peavad reisida.

Muutujate seadistamine

Haversine'i võrrand nõuab laius- ja pikkuskraadi jaoks nelja sisendmuutujat. Selle Excelis seadistamiseks pange teatud lahtrid Excelis nimeks ja viitage valemis nende lahtrite nimedele. Saate Excelis lahtrile nime anda, klõpsates lahtril ja tippides seejärel nime valemiriba vasakul asuvasse tühikusse. Klõpsake lahtril "A1" ja määrake sellele nimi "Latitude_1". Klõpsake lahtril "A2" ja määrake sellele nimi "Latitude_2". Klõpsake lahtril "B1" ja määrake sellele nimi "Pikkuskraad_1." Klõpsake lahtril "B2" ja määrake sellele nimi "Pikkuskraad_2". Nende lahtrite värve on hea muuta, et saaksite need tuvastada hiljem.

Päeva video

Konstantide seadistamine

Haversine'i võrrandi teine ​​osa on navigeeritava sfääri raadius. Tavaliselt on selleks Maa. Nagu ülaltoodud laius- ja pikkuskraadi numbrite puhul, nimetage neid muutujaid sisaldavad lahtrid. Klõpsake "C1" ja nimetage see "RadMiles", klõpsake lahtril "C2" ja nimetage see "RadKilom". Lahtrisse C1 sisestage "3959"; lahtrisse C2 sisestage "6371". Seadistage lahtris C3 andmete valideerimine, klõpsates lindi liidese osal "Andmed" ja valides "Andmete kinnitamine." Valige kinnitamise tüübiks "Loend" ja sisestage selleks ette nähtud lahtrisse "Miles, Kilometers" ilma jututa märgid. Lahtrist C3 saab kahe kirjega rippmenüü: miilid ja kilomeetrid.

Valemisse sisenemine

Sisestage lahtrisse C4 järgmine valem:

=ACOS(COS(RADIANS(90-laiuskraad_1)) COS(RADIANS(90-laiuskraad_2)) +SIN(RADIANS(90-laiuskraad_1)) SIN(RADIANID(90-laiuskraad_2)) COS(RADIANS(pikkuskraad_1-pikkuskraad2)) IF(C3="miilid",RadMiles, RadKilom)

Haversine'i võrrandi kasutamine

Haversine'i võrrandit sisaldava arvutustabeli kasutamiseks sisestage lahtritesse A1 ja B1 lähtepunkti laius- ja pikkuskraad kraadides. Seejärel sisestage lahtritesse A2 ja B2 sihtpunkti laius- ja pikkuskraad, samuti kraadides. Valige ühikud, milles soovite mõõta punktide vahelist kaugust, valides lahtris C3 rippmenüü (miilid või kilomeetrid). Lahter C4 näitab kahe punkti vahelist kaugust.