Matematik
Numerisk differentation
Jeg er løbet ind i nogle problemer med en numerisk differentation. Jeg har et datasæt, med populationsvækst - altså befolkning over tid. Funktionen hedder N(t). Jeg har befolkningsdata fra 1900 til 2000 med 10 års mellemrum.
Jeg har fået afvide at jeg skal finde N'(t), hvordan kan den findes?
Samtidigt skal jeg finde N(t) - befolkningstallet i år 2010 udfra numerisk differentation - hvordan kan det gøres?
Håber en finder tid til at hjælpe.
Svar #1
14. december 2007 af blackduck (Slettet)
Men prøv at se på http://en.wikipedia.org/wiki/Numerical_differentiation.
Hvis du kender befolkningstallet i år 1990 og 2000 kan du tegne en ret linie gennem disse to punkter (en sekant). Denne sekant vil da med nogenlunde præcision kunne bruges til at spå om befolkningstallet i 2010.
Svar #2
14. december 2007 af dripdk (Slettet)
N'(t)/N(t) = k(M-N)
Så N(t) kendt. Personligt synes jeg også at det er tåbeligt, at min vejleder har formuleres den del af opgaven sådan, men jeg tror ikke at jeg kan få det ændret.
Svar #3
14. december 2007 af peter lind
En anden mulighed er at du af dine data skal finde N'(t) til nogle bestemte tidspunkter og derefter bruge differentialligningen og regressionsanalyse til at finde k og M; men det forekommer mig at være lidt klodset.
Numerisk differention kan ellers udføres ved at sætte f'(x) ca. =
(f(x+h)-f(x))/h, f'(x) ca.= (f(x-h)-f(x))/h eller f'(x) ca.=
(f(x+h)-f(x-h))/(2h) for passende små værdier af h.
Svar #4
14. december 2007 af dripdk (Slettet)
Det står blot i opgave formuleringen, at en regneforskrift for N(t) skal bestemmes via. nummerisk differentation. Det vil sige at M og k i formlen
N'(t)/N(t) = k(M-N)
skal findes. Nogle ideer til hvordan det kan gøres?
Svar #6
15. december 2007 af dripdk (Slettet)
t N(t)
0 3625000
10 4255000
20 4779000
30 5301000
40 6988000
50 8556000
60 10208000
70 11381000
80 13712000
90 17870000
100 21297000
110 24516278
120 27700856
130 30689239
Jeg skal finde M og k i formlen her:
N'(t)/N(t) = k(M-N(t))
hvilket er et større mysterium for mig.
Skriv et svar til: Numerisk differentation
Du skal være logget ind, for at skrive et svar til dette spørgsmål. Klik her for at logge ind.
Har du ikke en bruger på Studieportalen.dk?
Klik her for at oprette en bruger.
