Numerical Methods / Sayısal Yöntemler
Numerical Methods / Sayısal Yöntemler; analitik olarak çözülmesi zor mühendislik problemlerinin yaklaşık sayısal çözümlerini, hata analizi, kök bulma, lineer denklem sistemleri, eğri uydurma, interpolasyon, sayısal türev, sayısal integral ve diferansiyel denklemlerin sayısal çözümü üzerinden ele alan temel bir mühendislik matematiği dersidir.

Ders İçeriği
Haftalık içerikSayısal yöntemlerin mühendislik problemlerindeki amacı, analitik çözümle farkı ve yaklaşık çözüm mantığı ele alınır. Algoritma, iterasyon, yakınsama, durdurma kriteri ve hesaplama süreci kavramları tanıtılır. Kesme hatası, yuvarlama hatası, mutlak hata, bağıl hata, yüzde hata, anlamlı basamak ve hata yayılımı problem çözümüyle incelenir. Bu bölümde sayısal çözümün neden yalnızca sonuç değil, yöntem ve hata kontrolü gerektirdiği vurgulanır.
Tek değişkenli doğrusal olmayan denklemlerde kök bulma problemi ele alınır. Kapalı yöntemler kapsamında aralık belirleme, işaret değişimi, ara değer teoremi, bisection yöntemi ve false position yöntemi incelenir. Yakınsama garantisi, iterasyon sayısı, hata tahmini ve durdurma kriterleri mühendislik örnekleri üzerinden problem çözümüyle çalışılır.
Açık kök bulma yöntemleri kapsamında fixed-point iteration, Newton-Raphson yöntemi, modified Newton-Raphson(Ralston and Rabinowitz), secant yöntemi ve modified secant yöntemi ele alınır. Ayrıca, iki değişkenli lineer olmayan denklem sisteminin köklerinin Neston-Raphson yöntemiyle nasıl bulunduğu öğretilir. Başlangıç tahmininin etkisi, yakınsama hızı, ıraksama ihtimali, türev kullanımı ve çoklu kök davranışı incelenir. Kapalı ve açık yöntemlerin avantajları karşılaştırılır; mühendislik denklemlerinde uygun kök bulma yönteminin nasıl seçileceği problem çözümüyle gösterilir.
Lineer denklem sistemlerinin sayısal çözümü doğrudan yöntemler üzerinden incelenir. Gauss elimination, Gauss-Jordan elimination, pivotlama, LU decomposition, Cholesky decomposition ve Thomas algorithm yöntemleri ele alınır. Bantlı ve tridiagonal sistemlerin çözüm avantajları, işlem yükü, matris yapısının yöntem seçimine etkisi ve mühendislik uygulamalarındaki kullanım alanları problem çözümüyle çalışılır.
Lineer denklem sistemlerinin iteratif çözümünde Jacobi, Gauss-Seidel ve Gauss-Seidel SOR yöntemleri incelenir. Yakınsama kriterleri, başlangıç tahmini, residual, iterasyon matrisi, baskın köşegenlik ve hata takibi ele alınır. GS-SOR yönteminde gevşeme parametresinin etkisi ve optimum gevşeme parametresi hesabı problem çözümüyle çalışılır. Bu bölümde iteratif şemaların büyük mühendislik sistemlerinde neden önemli olduğu vurgulanır.
Veri noktalarına en uygun fonksiyonun belirlenmesi en küçük kareler yöntemiyle ele alınır. Hata kareleri toplamının minimize edilmesi üzerinden doğrusal regresyon denklemleri elde edilir. Polinomsal en küçük kareler yöntemi, normal denklemler, residual yorumu ve uygun model seçimi çalışılır. Bu bölümde deneysel mühendislik verilerinin model parametrelerine nasıl dönüştürüldüğü problem çözümüyle incelenir.
Doğrusal olmayan eğri uydurma problemlerinde uygun dönüşümler kullanılarak modelin lineer forma getirilmesi ele alınır. Üstel, kuvvet, logaritmik ve rasyonel modeller; log x, log y, 1/x veya benzeri değişken dönüşümleriyle incelenir. Dönüştürülmüş veriler üzerinden en küçük kareler hesabı yapılır ve elde edilen katsayıların orijinal fiziksel modele nasıl geri çevrileceği problem çözümüyle gösterilir.
İnterpolasyon problemi, bilinen veri noktaları arasındaki değerlerin tahmini amacıyla ele alınır. Lagrange interpolasyon polinomunun kurulumu, interpolasyon derecesi, seçilen nokta sayısının hata ve salınım davranışına etkisi incelenir. Tablo verileri, deneysel ölçümler ve mühendislik grafiklerinden ara değer hesabı problem çözümüyle çalışılır.
Newton interpolasyon yöntemi divided difference yaklaşımı üzerinden incelenir. Divided difference tablosu, interpolasyon polinomunun kademeli kurulumu, yeni veri noktası eklemenin kolaylığı ve Lagrange yöntemiyle karşılaştırılması ele alınır. Eşit aralıklı ve eşit aralıklı olmayan veri setlerinde Newton interpolasyonu mühendislik uygulamalarıyla birlikte çalışılır.
Sayısal türev yöntemleri, ayrık veri noktalarından türev hesabı yapmak amacıyla ele alınır. İleri fark, geri fark, merkezi fark ve yüksek mertebeden fark formülleri Taylor serisi yaklaşımıyla elde edilir. Kesme hatası, adım aralığı seçimi, veri hassasiyetinin türev hesabına etkisi ve mühendislik problemlerinde hız, ivme, gradyan veya değişim oranı hesaplama uygulamaları incelenir.
Sayısal integral yöntemleri, analitik integrali zor olan fonksiyonlar veya ayrık veri setleri için alan ve toplam etki hesabı amacıyla incelenir. Trapez yöntemi, Simpson 1/3 yöntemi, Simpson 3/8 yöntemi ve bileşik integral formülleri ele alınır. Hata davranışı, adım aralığı seçimi ve mühendislik uygulamalarında alan, hacim, iş, ısı geçişi ve ortalama değer hesabı problem çözümüyle çalışılır.
Başlangıç değer problemleri için adi diferansiyel denklemlerin sayısal çözümü ele alınır. Euler yöntemi, geliştirilmiş Euler/Heun yöntemi, midpoint yöntemi ve Runge-Kutta yöntemlerinin temel mantığı incelenir. Dördüncü mertebe Runge-Kutta yöntemi (RK4) ayrıntılı olarak çalışılır; adım aralığı, yerel/global hata, kararlılık ve mühendislik sistemlerinin zamana bağlı cevabının sayısal olarak elde edilmesi problem çözümüyle uygulanır.
Hedeflenen Kazanımlar
- Analitik ve sayısal çözüm yaklaşımları arasındaki farkı yorumlayabilmek
- Sayısal yöntemlerde hata, yakınsama, algoritma ve iterasyon kavramlarını mühendislik problemleriyle ilişkilendirebilmek
- Kapalı ve açık kök bulma yöntemlerini uygun problem tipine göre seçip uygulayabilmek
- Lineer denklem sistemlerini doğrudan ve iteratif yöntemlerle çözebilmek; yöntemlerin yakınsama ve işlem yükü açısından farklarını değerlendirebilmek
- En küçük kareler yöntemiyle doğrusal, polinomsal ve dönüştürülebilir doğrusal olmayan eğri uydurma problemlerini çözebilmek
- Lagrange ve Newton interpolasyon yöntemlerini kullanarak deneysel/veri tabanlı mühendislik problemlerinde ara değer hesabı yapabilmek
- Sayısal türev ve sayısal integral yöntemlerini hata davranışlarıyla birlikte uygulayabilmek
- Başlangıç değer problemlerinde Euler, geliştirilmiş Euler ve Runge-Kutta yöntemleriyle diferansiyel denklemleri sayısal olarak çözebilmek
Önerilen Ön Koşullar
- Calculus: türev, integral ve temel diferansiyel denklem bilgisi
- Lineer cebir: matrisler, determinant, lineer denklem sistemleri
- Temel programlama veya hesap makinesi kullanımı sayısal uygulamalar için faydalıdır