sayısal metotlar - girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · kaynak...

77
Sayısal Metotlar

Upload: vonga

Post on 26-Jun-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Sayısal Metotlar

Page 2: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Kaynak Kitaplar : Numerical Analysis Richard L.Burden, J.Douglas Faires International Thomson Publishing Company Numerical Methods Using Matlab John H. Mathews, Kurtis D. Fink Prentice Hall Mühendisler için Sayısal Yöntemler Steven C. Chapra, Raymond P.Canale Çeviri: Hasan Heperkan, Uğur Kesgin Literatür Yayınevi

Page 3: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

İÇERİK -Tek değişkenli fonksiyonların köklerinin bulunması -Interpolasyon(ara nokta tayini) -Sayısal integral -Sayısal türev -Adi Diferansiyel denklemlerin köklerinin bulunması -LU ayrıştırması -Öz değer, Öz vektör -Lineer olamayan denklemlerin köklerinin bulunması

Page 4: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Tek değişkenli fonksiyonlar Yarılama Metodu :

Page 5: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

[a,b] aralığında köke bakılır p1 bu aralığın orta noktasıdır. f(p1)=0 ise p=p1 dir. f(p1) ve f(a1) aynı işaretliyse kök [p1,b1], a2=p1, b2=b1 dir. f(p1) ve f(a1) farklı işaretliyse kök [a1,p1], a2=a1, b2=p1 dir.

Page 6: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Algoritması: Adım 1: i=1 FA=f(a) Adım 2: while i<=N0 do steps 3-6 Adım 3: p=(a+b)/2 FP=f(p) Adım 4: if FP=0 or (b-a)/2<TOL then OUTPUT(p) STOP Adım 5: i=i+1 Adım 6: if FA.FP>0 then a=p; FA=FP else b=p Adım 7: OUTPUT(‘Method failed after N0 iterations, N0=‘,N0) STOP

Page 7: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

104)( 23 −+= xxxfÖrnek:

fonksiyonunun [1,2] aralığında kökünün olup olmadığına bakılacak: f(1)= - 5 , f(2)= 14

Page 8: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 9: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Sabit Nokta Metodu :

Page 10: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 11: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 12: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

104)( 23 −+= xxxfÖrnek:

fonksiyonunun [1,2] aralığında kökünün olup olmadığına bakılacak: f(1)= - 5 , f(2)= 14

Page 13: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

104)( 23 −+= xxxf

Page 14: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 15: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Newton-Raphson Metodu :

Page 16: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 17: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 18: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 19: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Secant Metodu :

Page 20: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 21: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 22: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Regula-Falsi Metodu :

Page 23: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 24: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 25: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Interpolasyon

Page 26: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 27: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 28: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Interpolasyon Lagrange Interpolasyonu :

Page 29: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 30: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 31: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 32: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Newton’un Bölünmüş Farklar Metodu :

Page 33: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 34: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Newton’un Bölünmüş Farklar Metodu :

Page 35: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Örnek : Aşağıdaki nokta değerleri verilmiş olsun.

Page 36: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 37: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Newton’un İleri Bölünmüş Farklar Metodu :

Page 38: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Newton’un geri Bölünmüş Farklar Metodu :

Page 39: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Newton’un orta Bölünmüş Farklar Metodu :

Page 40: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 41: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Geri Fark Formülü :

İleri Fark Formülü :

Page 42: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Orta Fark Formülü :

Page 43: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 44: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 45: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 46: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Hermit Metodu :

Page 47: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 48: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 49: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 50: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 51: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Sayısal Türev

Page 52: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 53: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 54: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 55: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 56: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 57: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Sayısal İntegral

Page 58: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 59: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 60: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 61: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Adi Diferansiyel Denklemler Euler Metodu : y’=f(t,y) , [t0,tM] , y(t0)=y0 tk=a+kh , k=0,1,2,…,M , h=(b-a)/M y(t) fonksiyonu t=t0 noktasında Taylor serisine açıldığında : y’(t0)=f(t0,y(t0)), h=t1-t0 , değerlerini yerine yazarak elde edilir.

2))(())(()()(

201

000ttcytttytyty −′′

+−′+=

2)())(,()()(

2

10001hcytythftyty ′′++=

Page 62: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

h yeterince küçük seçilirse ikinci türeve sahip terim ihmal edilebilir. Bu durumda :

Page 63: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 64: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 65: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Heun Metodu :

Page 66: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 67: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 68: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 69: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Taylor Metodu :

Page 70: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 71: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 72: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Runge-Kutta Metodu :

Page 73: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 74: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 75: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 76: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson
Page 77: Sayısal Metotlar - Girişoguzhanoztas.com/sm/sayisal_metotlar1.pdf · 2015-05-07 · Kaynak Kitaplar : Numerical Analysis . Richard L.Burden, J.Douglas Faires . International Thomson

Örnek :