Citat:
Ursprungligen postat av
charizari
Vi har en del på vår tenta då man ska kunna approximera t.ex. ln 0,1. Svaret får avvika med 10% ungefär. Någon som vet hur man ska tänka? tack
Hmmm.
Jag hade nog börjat att skriva ln(0,1) = -ln(10) och sedan försökt uttrycka 10 på formen e^(a), där a är ett reellt tal.
Detta kan ju förstås också vara lite svårt att få en bra approximation till då e=2,718....
men jag hade nog velat ha exponenten a uttryck som en multipel av 0.25, anledningen till det blir att det är enklare att jobba med rötter om någonting är upphöjt i t.ex. 0.25(dubbelrot) istället för 0.3
Min lösning
ln(0,1)=-ln(10)=-ln(e^a)
Vi vill då att e^a ska vara så nära 10 som möjligt. Jag avrundar först e till 2.72 och höjer upp det i först 2 och sedan 3 eftersom man inser att 10 ligger någonstans mellan 2.72^2 och 2.72^3
2.72^2~7.4
2.72^3~20.1
Detta resultat antyder att a ska vara inom intervallet [2 2,5].
Jag testar 2.72^2.5=2.72^2 * 2.72^0.5 ~ 7.4*
1,65 =12.21 - 2.5 är alltså för stort så vi testar 2.25. (Btw så provar jag mig fram till det fetstilta genom "smarta" gissningar. Jag vet att, eftersom 1.5^2=2.25 och 2^2=4, att roten ur 2.72 ligger mellan 1.5 och 2)
2,72^2,25 = 2,72^2*2,72^0.25 ~ 7,4*1,65^0,5 ~ 7,4*1,285=9.509 - Nu får det räcka.
Vi får då att ln(0,1)=...=-ln(e^2.25)=-2.25, vilket är en rätt schysst approximation med tanke på att ln(0,1)=2.-2.3025...
Vi får en felprocent på 1- (-2.25/ln(0,1))=0,023 = 2,3%
EDIT: Anledningen till att a ligger inom intervallet [2 2,5] var egentligen ett antagandet ifrån min sida. Grunden till det antagandet är att 2.72^2=7.4 och 2.72^3=20.1, där 7.4 ligger mycket närmare 10 än vad 20.1 gör och därför drog jag slutsatsen att a borde ligga närmare 2 än 3. Detta är dock ett resonerande inte helt utan problem. Hade vi haft ett linjärt samband hade det varit lugnt men nu är det exponentiellt växande så
det finns ingen garanti att detta tankesätt fungerar jämt. Det bästa hade varit att undersöka vad 2.72^2.5 är innan man uttryckte sig om inom vilket intervall a ligger i.