Sgriptiau ar gyfer cyfrifiadau cymhleth
Sgriptiau Math Symudol yn we sy'n cynnig codau cymhleth mewn Javascript a rhai yn rhagori, ar gyfer cymwysiadau mewn geomateg.
Y rhai mwyaf defnyddiol yw:
- Cyfrifo pellter o ddau gyfesuryn (lat / hir)
Cyfrifo'r pellter byrraf gan ddefnyddio'r fformiwla Haversine, dim ond cyfesurynnau'r tarddiad a'r pwyntiau cyrchfan y mae'n rhaid eu nodi. Nid yn unig y mae'n cynhyrchu canlyniad y cyfrifiadau, ond mae'r cod wedi'i ysgrifennu, hyperddolen i ddelweddu'r fector yn Google Earth a fformiwla yn rhagori.
Dyma'r fformiwla lythrennol:
d = acos (heb (lat1) heb (lat)2) + cos (lat1) .cos (lat2) .cos (hir2-Yn aml1)). R
Dyma god JavaScript:
var R = 6371; // km var d = Math.acos (Math.sin (lat1) * Math.sin (lat2) + Math.cos (lat1) * Math.cos (lat2) * Math.cos (lon2-lon1)) * R;
Dyma'r fformiwla yn Excel:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Yn ogystal, gallwch weld y codau ar gyfer cyfrifiadau fel:
- Cyfrifiad y cwrs
- Canolbwynt
- Cyfesurynnau cyrchfan o un tarddiad a dwyn
- Cwrs porwr
- Trosi rhwng graddau / munud / eiliad a graddau degol
Cymerwch olwg, mae'r data yn ddefnyddiol iawn i'r rhai sy'n datblygu cymwysiadau ar y we, oherwydd mae ganddo godau ysgrifenedig
Via: Anieto2k