Professional Documents
Culture Documents
ai uj+1i
i=1
bi fj+1i = 0
(1)
i=1
i=0
ai uj+1i h
bi fj+1i = 0
(2)
i=0
ai z(xj+1i ) h
i=0
bi z (xj+1i ) = Cp+1
z (p+1) (xj+1 )hp+1 + O(hp+2 ) (3)
i=1
i
n
ai z(xj+1i ) h
i=0
i=0
(5)
a iz (2) i (4)
a0 (u(xj+1 ) uj+1 ) hb0 (f (xj+1 , u(xj+1 )) f (xj+1 , uj+1 ))
= Cp+1 u(p+1) (xj+1 )hp+1 + O(hp+2 ) .
Koristeci teoremu o srednjoj vrednosti dobijamo da je
f (xj+1 , u(xj+1 )) f (xj+1 , uj+1 ) = J(xj+1 )(u(xj+1 ) uj+1 ) = O(hp+1 )
fi
gde je J(xj+1 ) = [ u
(xj+1 , i )] Jakobijeva matrica pa ce, zbog dodatnog mnoj
zenja ove razlike sa h, biti
(6)
Adamsove metode
u(xj+1 ) u(xj ) =
u (t) dt =
xj
xj+1
f (t, u(t)) dt
(8)
xj
2.1
Ukoliko se za cvorove interpolacije uzmu tacke xjn , . . . , xj , aproksimacija integrala u (8) se svodi na linearnu kombinaciju poznatih vrednosti fjn , . . . , fj ,
pa dobijamo eksplicitnu formulu
uj+1 uj = h
bi fji
i=0
uj+1 = uj + hfj
(Ojlerova metoda)
h
uj+1 = uj + (3fj fj1 )
2
h
(23fj 16fj1 + 5fj2 )
uj+1 = uj +
12
h
uj+1 = uj +
(55fj 59fj1 + 37fj2 9fj3 )
24
2.2
bi fji+1
i=0
uj+1 = uj + hfj+1
(implicitna Ojlerova metoda)
h
uj+1 = uj + (fj+1 + fj ) (modifikacija Ojlerove metode)
2
h
uj+1 = uj +
(5fj+1 + 8fj fj1 )
12
h
uj+1 = uj +
(9fj+1 + 19fj 5fj1 + fj2 )
24
f (t, u(t)) dt
u (t) dt =
u(xj+1 ) u(xj1 ) =
(9)
xj1
xj1
bi fji
i=0
u(xj+1 ) u(xj1 ) =
u (t) dt =
xj1
xj+1
f (t, u(t)) dt
xj1
bi fji+1
i=0
Milnova metoda
Na bazi jednakosti
u(xj+1 ) u(xjl ) =
xj+1
u (t) dt =
xjl
xj+1
f (t, u(t)) dt
xjl
uj+1 = uj3 +
uj+1
u (z) + O(h6 )
120
(
)
8h
h2
h3 (4)
h4 (5)
+
u (z) hu (z) +
u (z)
u (z) +
u (z) + O(h5 )
3
2
6
24
(
)
2
3
4h
4h
8h (4)
16h4 (5)
5
u (z) 3hu (z) +
u (z)
u (z) +
u (z) + O(h )
+
3
2
6
24
14 5 (5)
= u(z)
h u (z) + O(h6 )
45
uj3 +
pa je na kraju
u(xj+1 ) uj+1 =
14 5 (5)
h u (xj+1 ) + O(h6 ) .
45
4
(10)
120
h
+ (u (z)) + O(h6 )
3 (
)
h3 (4)
h4 (5)
4h
h2
u (z)
u (z) +
u (z) + O(h5 )
+
u (z) hu (z) +
3
2
6
24
(
)
2
3
h
4h
8h (4)
16h4 (5)
+
u (z) 2hu (z) +
u (z)
u (z) +
u (z) + O(h5 )
3
2
6
24
1 5 (5)
= u(z) +
h u (z) + O(h6 )
90
uj1 +
pa je na kraju
u(xj+1 ) uj+1 =
1 5 (5)
h u (xj+1 ) + O(h6 ) .
90
(11)
Koristeci (10) i (11), na osnovu Milnove ocene greske (7) dobijamo ocenu
lokalne greske Milnove prediktor-korektor metode
u(xj+1 ) uj+1
1
(uj+1 uj+1 ) .
29
(12)
Girove metode
ai uj+1i h
i=0
bi fj+1i = 0
i=0
ai uj+1i = hfj+1
i=0