Professional Documents
Culture Documents
f(x )
Karekk
Bilgisayarlar veya saysal hesap makinelerinin hesaplama doruluu kullandklar kelime uzunluuyla snrldr.
ok tekrarlamal ve karmak problemleri kabul edilebilir (hata pay rnein 1/10^16 gibi) bir yaklaklkla, ok hzl ve ilem hatas yapmadan zebilmesi nedeniyle saysal yntemler ileri dzeyde matematik problemlerini bilgisayarda zmek iin tercih edilen yntemlerdir.
S.YILMAZ,KOU,ELO_HAB,2007
Saysal zmleme
nmerik zmleme, optimizasyonda saysal yntemler
nmerik analiz
mhendislikte saysal yntemler
Analitik zm tercih edilen zm olmakla birlikte btn problemlerin bu yntemle zlemedii bir gerektir rnein kuantum fiziinde Scrdinger dalga denklemi. 1., 2. 3. dereceden bir polinomun zm de analitik olarak yaplabilir ancak polinomun derecesi daha yukar knca ok zel durumlar dnda analitik zm zordur veya yoktur. 3 bilinmeyenli bir denklem takmnn, bir matrisin elle zm
Fakat 100 veya 1000 bilinmeyenli bir denklem takmn hatasz ve abuk zmek gtr
S.YILMAZ,KOU,ELO_HAB,2007 4
Teknolojinin vazgeemedii ve ska kulland bir ilem olan fourier dnm belirli fonksiyonlar iin elle analitik olarak yaplsa da saysal veri ilemede saysal yntemler gereklidir.
Saysal grnt ileme, pattern (rnt), ses tanlama gibi iaret ileme konularnda, bilgisayarl saysal denetimde, bilgisayar destekli analiz ve tasarm programlarnda saysal zmleme yntemleri kullanlrlar.
S.YILMAZ,KOU,ELO_HAB,2007
Program
Tekrarlama dngs
< s ?
Hata
E zm sonucunu gster
S.YILMAZ,KOU,ELO_HAB,2007
Durdurma Kriteri
6
Kapsam
1. Saysal zmlemeye Giri 2. Saysal Hesaplamalarda Gerek Duyulabilecek Matlab lemleri 3. Saysal Hesaplamalardaki Hatalar, Hata Kaynaklar 4. Denklem zmleri 5. Dorusal Denklem Sistemlerinin Saysal zmleri 6. Dorusal Olmayan Denklem Sistemlerinin zm 7. nterpolasyon 8. Saysal Trev ve ntegral 9. Adi Diferansiyel Denklemlerin Saysal zmleriKaynaklar
S.YILMAZ,KOU,ELO_HAB,2007 7
Kaynak Kitaplar
1. Neuman,E., Tutorial1,Getting Started with Matlab, S. Illionois Un. at Carbondale 2. Neuman,E., Tutorial2, Programming in Matlab, S. Illionois University at Carbondale 3. Akta, Z. , Saysal zmleme, ODT Yaynlar,1984 4. aal, B., Saysal Analiz, Birsen Yaynlar,1992 5. Uzun,., Nmerik Analiz, Beta Yaynlar, 1998 6. Tapramaz,R., Saysal zmleme, Literatr Yaynlar,2002 7. Scheid, F.,Numerical Analysis, Schaums Outlines,1976 8. Yksel,., 2000, Matlab ile Mhendislik Sist. Analizi ve zm,Vipa Yaynlar 9. Chapra, S. ve Canale,R.P., Yazlm ve Programlama Uygulamalaryla Mhendislik iin Saysal Yntemler, eviren: Heperkan,H., Kesgin,U., Literatr Yaynlar,2003 S.YILMAZ,KOU,ELO_HAB,2007 10. Kreyszig, E., Advanced Engineering Mathematics, John 8
11. Gerald Recktenwald, Numerical Methods with MATLAB:Implementations and Applications, 2000, Prentice Hall, ISBN: 0201308606
12.George Lingfield, Numerical Methods using Matlab, 2000, Prentice Hall, ISBN:0130126411 13. Stephen Robert Otto, James P. Denier ,An Introduction to Programming and Numerical Methods in MATLAB,
2. blmn ilenmesi srasnda saysal zmleme yntemlerini uygulayabilmek iin az nce gsterilen ak emasndaki iterasyonlar gerekletiren temel dngleri, matris ilemleri iin i ie oluturulan dngleri, hesaplamann ne zaman durdurulacan belirlemek iin gerekli karlatrma komutlarn, iterasyona bir yerden balayabilmek iin balang deerlerinin nasl atandn , her bir deiken iin ayn ilevi gren alt alta bir sr satr yazmaktansa baka bir dosyada fonksiyon oluturup gerektiinde onu armay ve buna benzer sadece hesaplama yntemlerini ilgilendiren birka temel programlama kavramn iyi zmsemi olmanz istenir. Bunun iin gerek dersin labaratuar saatlerinde gerekse kendi bilgisayarnzda bu temel komularla program egzersizleri yapmalsnz.
S.YILMAZ,KOU,ELO_HAB,2007 10
Her saysal zmleme yntemi ezberlenmesi gereken yeni bir ak emas ve yeni bir program deildir. Eer byle yapmaya baladnz hissediyorsanz bu ders amacna ulaamam demektir. Bu ekilde de snavda baarl olabilirsiniz ancak ezberlenmesi gereken ok sayda program vardr ve siz kafanzda ktphaneler tamak zorunda kalrsnz ki derste verilmek istenen ey bu deildir.
Her saysal zmleme ynteminin nce el ile zm verilmitir. Bunda ama rendiiniz temel bilgilerle bu zm admlarndan yola karak onu tarif eden bir ak ynergesi oluturabilmeniz ve yntem ne olursa olsun her koulda bildiiniz komutlar kullanarak bu ynergeyi bilgisayarn diline evirmenizdir.
Derste verilen algoritma ve programlar tek zm deildir, sadece yol gstermesi iin rnek olarak verilmitir. Kendiniz farkl ve daha esnek ve daha ksa kodlar her zaman yazabilirsiniz.
S.YILMAZ,KOU,ELO_HAB,2007 11
Dersin ileni biimi ; dnem banda dersin ileniinin nasl olaca verilmekle birlikte aadaki aklama genel hatlaryla yol gsterici olacaktr; Geen yllarda vize ve finalden nce en az birer tane yoklama snav yapld ve konu bitimlerinde devler verildi. Bunlarn ortalamas vizeye ve finale %30u amayacak ekilde etki etti
rencilerin ders srasnda verilen problemleri tahtada aklayarak veya dnem sonunda derse katkda bulunacak yeni konularla ilgili sunumlar hazrlayarak derse katlmalar beklenir
S.YILMAZ,KOU,ELO_HAB,2007
12