Citat:
Ursprungligen postat av pourladanse
Varför är det
e = |d_approx - d|/|d ?
Ska det inte bara vara e = d_approx/d ?
Kan du ta ett exempel för att räkna ut relativa felet i % ?
Om d = d_approx bör felet rimligen vara 0%, inte sant? I ditt fall får du siffran 1.
Däremot, om du tar 1 - d_approx/d så blir felet 0% om d_approx = d.
1 - d_approx/d, eller med absolutbelopp, 1 - |d_approx|/|d| kan skrivas på gemensamt bråkstreck som
(|d| - |d_approx|)/|d| = |d - d_approx|/|d|.
Ett exempel?
Antag att det riktiga avståndet är d = 10, men enligt din approximations-formel får du att d_approx = 12. Isf är det relativa felet
e = |10 - 12|/|10| = 2/10 = 0.2 = 20%
Eller, om det riktiga avståndet är d = 10 och du får d_approx = 8, så blir relativa felet
e = |10 - 8|/|10| = 2/10 = 20%
d.v.s. samma sak, eftersom det är "avståndet mellan de två värdena" som är viktigt, inte om det ena är större eller mindre än det andra, o.s.v.
Ett realistiskt exempel är (jag antar att dina formler stämmer)
R = 6 371 000 m
h = 10 m
d=R*asin(sqrt(h)*sqrt(h+2R)/R)
= 6371000*asin(sqrt(10)*sqrt(10 + 2*6371000)/6371000)
= 11288.05711... m
och
d_approx = sqrt(2*637100)*sqrt(10)
= 11288.04678... m.
Relativa felet är
e = |11288.04678 - 11288.05711|/|11288.05711|
= 0.01033476/11288.05711 = 0.00000091555... ~ 1*10^-6 = 0.0001 %.
Eftersom h är så litet, och jordens radie oerhört stor, så blir felet med andra ord helt försumbart.
Testa att räkna för h = 2000, eller 10 000 m och se om det blir nån skillnad.