Professional Documents
Culture Documents
Dif Denk Sayisal Cozumu
Dif Denk Sayisal Cozumu
Saysal Yntemler
8. DFERANSYEL DENKLEMLERN SAYISAL ZM Diferansiyel denklemler, iinde trev terimi bulunan ve deikenlerin trevleri arasndaki ilikiyi veren denklemlerdir. Diferansiyel denklemler, ierdikleri bamsz deikenlerin saysna gre iki ana gruba ayrlr. Bir diferansiyel denklemde yalnzca bir bamsz deiken varsa, trevlerine adi trev, denkleme de adi diferansiyel denklem ad verilir. Denklemde birden fazla bamsz deiken varsa, trevlerine ksmi trev, denkleme de ksmi diferansiyel denklem ad verilir. Diferansiyel denklemlerin kullanld problem trleri ikiye ayrlr: 1) Balang deer problemi, 2) Snr deer problemi. Balang deer probleminde koullar bamsz deikenin bir (ayn) deeri iin verilir ve bu deer sfr veya baka bir deer olabilir. Snr deer probleminde koullar bamsz deikenin iki farkl deeri iin verilir. Saysal yntemle bir balang deer problemini zmek iin diferansiyel denklemin birinci mertebe bir diferansiyel denklem olmas veya daha yksek mertebeden bir balang deer problemi ise birinci mertebeye indirgenmesi gerekir. Bu denklemler trev terimi solda, geri kalan terimler sada kalacak ekilde yazlarak zme hazr duruma getirilir. rnein diferansiyel denklem
x(0) = x 0 ,
dx (0) = x t 0 , dt
d2x (0) = x tt 0 dt 2
ise bu denklemin ncelikle birinci mertebe diferansiyel denkleme indirgenmesi gerekir. Bunun iin
dx =y dt
d 2 x dy = =z dt 2 dt d 3 x dz = dt 3 dt
1
Saysal Yntemler
a1
veya
dz + a 2 z + a 3 y + a 4 x = g (t) dt
dz 1 = ( g(t) a 2 z a 3 y a 4 x ) dt a1
olur. Ayrca
dx =y dt
yazlr. Balang koullar da
ve
dy =z dt
x(0) = x 0 ,
olur. Bylece problem balang deer problemi olarak saysal zme hazr duruma getirilmi olur. Burada bu tr problemlerin zm iin sadece Euler yntemi hakknda bilgi verilecektir. Dier yntemler iin saysal yntemlerle ilgili kitaplara baklabilir. 8.1. EULER YNTEM Balang koulu x(t0 = 0) = x0 olan
dx(t) = f (x, t) dt
diferansiyel denklemini gz nne alalm. x = x(t)'nin Taylor alm
x(t + t) = x(t) + t
dx(t) + R(t) 2 dt
x(t + t) x(t) + t
zcan Kalenderli
Saysal Yntemler
x k +1 = x k + t f (x k , t k )
olur. Bu ynteme Birinci Mertebe Euler Yntemi veya Ak Euler Yntemi ad verilir. Eer Taylor almnda bir fazla terim kullanlrsa
dx(t) = f (x, t) (x = f ) dt
( t) 2 (f x f + f t ) 2
fx =
df (x, t) , dx(t)
ft =
df (x, t) , dt
f=
dx(t) dt
x k +1 = x k + t f (x k , t k ) +
( t) 2 [f x f + f k ]k 2
olarak elde edilir. Buna kinci Mertebe Euler Yntemi veya Kapal Euler Yntemi denir.
Saysal Yntemler
x k +1 = x k + t x k + e 2t k
x k +1 = x k + t x k + e 2t k +
f (x, t) = x + e2t
f x = 1 , f t = 2e 2t
( t) 2 ( f x f + f t )k 2
x k +1 = x k + t x k + e
2t k
(t)2 2t k 2t k + x k e 2e 2 x k 3e2 t k
(0, 25) 2 ( x(0) 3e20 ) 2
(0, 25) 2 = 1 + 0, 25( 1 + 1) + (1 3) = 0,9375 2 (0, 25) 2 x(0,5) = x(0, 25) + 0, 25 ( x(0, 25) + e ) + 2 ( x(0, 25) 3 e20,25 ) (0, 25) 2 = 0,9375 + 0, 25( 0,9375 + 0,60653) + (0,9375 3 0, 60653) = 0,8272 2
20,25
20,5