Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
1MAT817SAYISAL YÖNTEMLER VE MATLAB UYGULAMALARI I 2+2+03622.10.2025

 
Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Yüksek Lisans
Bölümü / Programı Matematik Tezli Yüksek Lisans
Öğrenim Türü Örgün Öğretim
Dersin Türü Seçmeli
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Çok çeşitli alanlara ait problemlerin çözümünde belirli sayıda ve sırası belirlenmiş işlemleri yaparak belirli bir hassaslığa sahip sonuçlar elde etmek için kullanılan yöntemlerin incelenmesi ve uygulamaları
Dersin İçeriği Nümerik Analizin anlamı, önemi, avantajları ve dezavantajları, kullanım alanları. Bilgisayarda sayıların temsili, yuvarlama ve kesme hataları, Taylor serisi. Matlab ile programlama teknikleri. Lineer denklem sistemleri, doğrudan yöntemler, matris tersi ve determinantı. Lineer denklem sistemlerinin çözümünde, pivotlama, Gauss eleme, Gauss-Jordan ve LU yöntemleri ve uygulanması. Lineer denklem sistemlerinin çözümünde iteratif yöntemler: Jacobi ve Gauss-Seidel yöntemi. Rezidü, vektör ve matris normları, koşul sayısı ve önemi. Tek değişkenli denklemlerin çözümleri: ikiye bölme, yer değiştirme, Newton, secant ve sabit noktalı iterasyon yöntemleri ve uygulamaları. İnterpolasyon yöntemleri: doğrusal, Lagrange, Newton interpolasyon. İnterpolasyon yöntemleri: İkinci dereceden ve kübik (spline) interpolasyon. Sayısal türev hesaplama: ileri, geri ve merkezi farklar kullanılarak türev hesapları. Sayısal integral hesaplama yöntemleri: yamuk, Simpson ve Gauss kareleme yöntemleri. Bu yöntemlerin aralığa uygulanması. Eğri uydurma: birinci ve ikinci dereceden en küçük kareler yöntemi. Başlangıç değer problemlerinin sayısal çözüm yöntemleri: açık ve genişletilmiş Euler yöntemleri ve ikinci mertebeden basit Runge-Kutta yöntemi. Matlab paket programı kullanılarak yöntemlerin programı yapılacaktır.
Dersin Yöntem ve Teknikleri Ders iki saat teorik ve iki saat uygulama olmak üzere toplam dört saat şeklinde tanımlanmış. Dersin ilk iki saatinde konu anlatımı ve örnek çözümü yapılır. Dersin son iki saatinde bilgisayar laboratuvarında çözülen örneklerin programı Matlab paket programı kullanılarak uygulaması yapılır. Uygulamada sonuçlar görselleştirilerek konunun pekiştirilmesi sağlanır.
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Doç. Dr. Durmuş YARIMPABUÇ durmusyarimpabuc@osmaniye.edu.tr
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar Burden, R.L. and Faires, J.D., Numerical Analysis. 9th Edition, Brookscole, Boston, 2011.
Hildebrand, F.B., Introduction to Numerical Analysis, Second Ed., Mc Graw Hill, 1974.
Çağal, B., Sayısal Analiz, Seç Yayınları, İstanbul, 1990.
Karaboğa, N., Sayısal Yöntemler ve Matlab Uygulamaları, 6. Baskı, Nobel Akademik Yayıncılık, Türkiye, 2023.
Yarımpabuç, D., Nümerik Analiz Ders Notları, Osmaniye, Türkiye, 2023.
Ders Notları Burden, R.L. and Faires, J.D., Numerical Analysis. 9th Edition, Brookscole, Boston, 2011.
Hildebrand, F.B., Introduction to Numerical Analysis, Second Ed., Mc Graw Hill, 1974.
Çağal, B., Sayısal Analiz, Seç Yayınları, İstanbul, 1990.
Karaboğa, N., Sayısal Yöntemler ve Matlab Uygulamaları, 6. Baskı, Nobel Akademik Yayıncılık, Türkiye, 2023.
Yarımpabuç, D., Nümerik Analiz Ders Notları, Osmaniye, Türkiye, 2023.

Ders Yapısı
Matematik ve Temel Bilimler %50
Mühendislik Bilimleri %15
Mühendislik Tasarımı %15
Alan Bilgisi %20

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 35
Kısa Sınav 1 % 15
Yarıyıl Sonu Sınavı 1 % 50
Toplam :
3
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 2 28
Sınıf Dışı Ç. Süresi 14 4 56
Ara Sınavlar 2 24 48
Uygulama 14 2 28
Yarıyıl Sonu Sınavı 1 20 20
Toplam İş Yükü   AKTS Kredisi : 6 180

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 Öğrenciler problemlerin çözümlerinin sayısal yöntemler ile elde edilebileceği bilgisine sahip olacaklardır.
2 Öğrenciler problemlerin sayısal çözümleri için hata analizi yapabilme becerisine sahip olacaktır.
3 Öğrenciler matematiksel model kurma becerisine sahip olacaklardır.
4 Öğrenciler öğrendikleri sayısal yöntemlerin algoritmasını yazabilirler.
5 Öğrenciler takım çalışma becerileri kazanacaklardır.

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Nümerik Analizin anlamı, önemi, avantajları ve dezavantajları, kullanım alanları. Ders Kitabı 5 (Bölüm 1)
2 Bilgisayarda sayıların temsili, yuvarlama ve kesme hataları, Taylor serisi. Matlab ile programlama teknikleri. Ders Kitabı 5 (Bölüm 1)
3 Lineer denklem sistemleri, doğrudan yöntemler, matris tersi ve determinantı. Matlab ile programların yazılması. Ders Kitabı 5 (Bölüm 2)
4 Lineer denklem sistemlerinin çözümünde, pivotlama, Gauss eleme, Gauss-Jordan ve LU yöntemleri ve uygulanması. Matlab ile programların yazılması. Ders Kitabı 5 (Bölüm 2)
5 Kısa Sınav Ders Kitabı 5 (Bölüm 1-2)
6 Lineer denklem sistemlerinin çözümünde iteratif yöntemler: Jacobi ve Gauss-Seidel yöntemi. Rezidü, vektör ve matris normları, koşul sayısı ve önemi. Ders Kitabı 5 (Bölüm 2)
7 Tek değişkenli denklemlerin çözümleri: ikiye bölme, yer değiştirme, Newton, secant ve sabit noktalı iterasyon yöntemleri ve uygulamaları. Matlab ile programların yazılması. Ders Kitabı 5 (Bölüm 3)
8 İnterpolasyon yöntemleri: doğrusal, Lagrange, Newton interpolasyon. Matlab ile programların yazılması. Ders Kitabı 5 (Bölüm 4)
9 Ara Sınav Ders Kitabı 5 (Bölüm 2-4)
10 İnterpolasyon yöntemleri: İkinci dereceden ve kübik (spline) interpolasyon. Matlab ile programların yazılması. Ders Kitabı 5 (Bölüm 4)
11 Sayısal türev hesaplama: ileri, geri ve merkezi farklar kullanılarak türev hesapları. Matlab ile programların yazılması. Ders Kitabı 5 (Bölüm 5)
12 Sayısal integral hesaplama yöntemleri: yamuk, Simpson ve Gauss kareleme yöntemleri. Bu yöntemlerin aralığa uygulanması. Matlab ile programların yazılması. Ders Kitabı 5 (Bölüm 6)
13 Eğri uydurma: birinci ve ikinci dereceden en küçük kareler yöntemi. Matlab ile programların yazılması. Ders Kitabı 5 (Bölüm 7)
14 Başlangıç değer problemlerinin sayısal çözüm yöntemleri: açık ve genişletilmiş Euler yöntemleri ve ikinci mertebeden basit Runge-Kutta yöntemi. Matlab ile programların yazılması. Ders Kitabı 5 (Bölüm 8)
15 Final Sınavı Ders Kitabı 5 (Bölüm 4-8)

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10
Tüm 3 3 3 4 4 3
Ö1 4 4 3 4 3 2
Ö2 4 4 3 4 3 2
Ö3 4 4 3 3 5 2
Ö4 3 3 4 5 5 2
Ö5 2 2 2 4 4 5

  Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek

  
  https://obs.osmaniye.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=251679&lang=tr