Professional Documents
Culture Documents
DOĞRUSAL OLMAYAN
SİSTEMLERİN ÇÖZÜMÜ
Nurhan Karaboğa
Sabit noktalı iterasyon
f(x)=0
x=g(x)
şeklinde yazılmalıdır. Durdurma fonksiyonu:
Sabit noktalı iterasyon
Örnek-1
Sabit noktalı iterasyon
Sabit noktalı iterasyon
Örnek-2
x 2
+ xy = 10
y + 3 xy
Not: Doğru kökler, x=2 ve y=3’tür.
2
= 57
10 − xi2
g 1( x) = xi +1 = g 2( x) = yi +1 = 57 − 3xi +1 yi2
yi
10 − (1.5) 2
x1 = = 2.21429 y 1 = 57 − 3 ( 2 . 21429 )( 3 . 5 ) 2 = − 24 . 37516
3.5
10 − (2.21429) 2
x2 = = −0.20910 y 2 = 57 − 3 ( − 0 . 20910 )( − 24 . 37516 ) 2 = 429 . 709
− 24.37516
Buradan sonucun ıraksadığı görülmektedir.
Sabit noktalı iterasyon
Örnek-2
Çözüm b)
Şimdi hesapları orijinal denklemi farklı bir formatta kullanarak tekrarlayalım.
x = 10 − xy x = 10 − (1. 5)(3. 5) = 2.17945
57 − y 57 − 3. 5
y = y= = 2. 86051
3x 3(2.17945)
∂f ∂g ∂f ∂g
+ < 1 + < 1
∂x ∂x ∂y ∂y
olarak da kullanılır.
Δ x ∂g ( x 0 , y0 ) Δ y ∂g ( x 0 , y0 ) ( Δx ) 2 ∂ 2 g ( x 0 , y0 ) ( Δy ) 2 ∂ 2 g ( x 0 , y0 )
g ( x 0 + Δx , y0 + Δy ) = g ( x 0 , y0 ) + + + + + ...
1! ∂x 1! ∂y 2! ∂x 2 2! ∂y 2
Δ x ∂ f ( x 0 , y 0 ) Δ y ∂ f ( x 0 , y 0 ) (1) Δx = x n +1 − x n
0 = f ( x 0 , y0 ) + +
1! ∂x 1! ∂y Δy = y n +1 − y n
Δx ∂ g ( x 0 , y0 ) Δy ∂ g ( x 0 , y 0 )
0 = g ( x 0 , y0 ) + + (2)
1! ∂x 1! ∂y
Newton-Raphson yöntemi
>> plot(x,sqrt(5-2*x.^2))
-1
>> plot(x,-sqrt(5-2*x.^2))
-2
>> plot([-3 3],[0 0])
>> plot([0 0],[-3 3]) -3
-3 -2 -1 0 1 2 3
Newton-Raphson yöntemi
⎧ x1 + 2 x2
⎨ 2
−3 = 0 Örnek-3
⎩2 x1 + x2 − 5 = 0
2
jacobian matrisi
Newton-Raphson yöntemi
Örnek-4
xy+5x2=7
2x+10y2=42
olarak verilen doğrusal olmayan denklem
sistemini Newton-Raphson yöntemiyle çözünüz.