Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Mühendislik Problemlerinde Bilgisayar UygulamalarıGIM511437.5300
ÖnkoşullarYok
YarıyılBahar
Dersin Diliİngilizce, Türkçe
Dersin SeviyesiYüksek Lisans
Dersin TürüSeçmeli @ Gemi İnş. ve Gemi Mak. Müh. ABD Gemi İnşaatı ve Gemi Makineleri Mühendisliği Yüksek Lisans Programı
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimGemi İnşaatı ve Gemi Makineleri Mühendisliği Bölümü
Dersin KoordinatörüMuhsin AYDIN
Dersi Veren(ler)Fahri ÇELİK
Asistan(lar)ıFerdi ÇAKICI
Dersin AmacıBu derste, lisansüstü çalışmalarda kullanılabilecek olan matematiksel araçların öncelikle tanıtılması, bu araçların aynı zamanda bilgisayar ortamında da etkin bir şekilde kullanılabilmesi (MatLab) ve ayrıca değişik mühendislik problemlerinin tanıtılarak, bunlara ilişkin bilgisayar destekli çözümlerinin analitik ve/veya sayısal olarak gerçekleştirilmesi amaçlanmaktadır. Bu ders, matematik ve mühendislik problemlerinin hem analitik hem de sayısal çözümlerinin bilgisayar destekli olarak yapılmasına katkı sağlayacaktır.
Dersin İçeriğiMatematik ve mühendislik problemlerinin genel olarak tanıtılması, Bunlara ilişkin çözüm yolları, Skaler, vektör ve matrislere ilişkin işlemler; Lineer denklem sistemlerinin çözümü, Öz değerlerin ve öz vektörlerin bulunması; İki ve üç boyutlu grafik çizimi, Grafikler üzerinde gerçekleştirilen değişiklikler ve bazı grafik fonksiyonları, Özel tipteki fonksiyonların grafikleri, Çeşitli grafik örnekleri; Matlab ile programlama; Kullanıcılar tarafından tanımlanan fonksiyonlar, Karmaşık veri yapıları, Kompleks sayılarla işlemler, Bit düzeyinde işlemler, Kitaplık fonksiyonları ve örnekler; Limit ve türev işlemleri; İntegral işlemleri; Polinomlarla yapılan işlemler, Lagrange interpolasyonu ve Matlab’de interpolasyon fonksiyonları; Eğri uydurma işlemleri ve uygulamaları; Diferansiyel denklemlerin analitik ve nümerik çözümleri, Kısmi türevli diferansiyel denklemler ve ilgili Matlab fonksiyonları, Kontrol sistemleri ile ilişkili fonksiyonlar; Sayısal yöntemler ve uygulamaları; Veri dosyaları, Matlab ile diğer yazılım ortamları arasında veri alışverişi, Grafiksel kullanıcı arayüzü (GUI) oluşturma işlemi; Optimizasyon problemlerinin çözümü, Lineer ve nonlineer programlama problemleri; Simülasyon modülü (Simulink); Simulink ile diferansiyel denklem çözümü.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Applied Numerical Analysis Using Matlab, Laurene V. Fausett, Second Edition, Pearson Education, Inc., 2008.
  • Matlab İle Matematiksel Uygulamalar ve Mühendislik Uygulamaları, Mithat UYSAL, Beta Basım Yayım Dağıtım A. Ş., 2004.
  • Yüksek Matematik Cilt 1, 2 ve 3, Ahmet A. KARADENİZ, Çağlayan Kitabevi, 2003, 2007 ve 2004.
  • Kompleks Değişkenli Fonksiyonlar Teorisi, Mithat İDEMEN, Literatür Yayınları: 25, 1999.
  • Schaum's Outlines Nümerik Analiz 2. Baskıdan Çeviri, Çeviri Editörü: H. Hilmi HACISALİHOĞLU, Nobel Yayın Dağıtım, 1988.
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenciler matematiğin analitik ve sayısal araçlarına hakim olacak
  2. Matlab yazılımına hakim olma
  3. Öğrenciler program yapma becerisini elde edecek
  4. Matematik ve mühendislik problemlerini Matlab kullanarak çözebilme ve görselleştirebilme
  5. Analitik çözümleme yeteneğini geliştirme
  6. Sayısal çözümleme yeteneğini geliştirme
  7. Öğrenciler Matlab'in Simulink modülünü uygulayacak

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Matematik ve mühendislik problemlerinin genel olarak tanıtılması, Bunlara ilişkin çözüm yolları, Skaler, vektör ve matrislere ilişkin işlemler-
2Lineer denklem sistemlerinin çözümü, Öz değerlerin ve öz vektörlerin bulunmasıKonuyla ilgili ön çalışma, 1. Ödev
3İki ve üç boyutlu grafik çizimi, Grafikler üzerinde gerçekleştirilen değişiklikler ve bazı grafik fonksiyonları, Özel tipteki fonksiyonların grafikleri, Çeşitli grafik örnekleriKonuyla ilgili ön çalışma, 2. Ödev
4Matlab ile programlamaKonuyla ilgili ön çalışma, 3. Ödev
5Kullanıcılar tarafından tanımlanan fonksiyonlar, Karmaşık veri yapıları, Kompleks sayılarla işlemler, Bit düzeyinde işlemler, Kitaplık fonksiyonları ve örneklerKonuyla ilgili ön çalışma
6Limit ve türev işlemleriKonuyla ilgili ön çalışma, 4. Ödev
7İntegral işlemleriKonuyla ilgili ön çalışma, 5. Ödev
8Polinomlarla yapılan işlemler, Lagrange interpolasyonu ve Matlab’de interpolasyon fonksiyonlarıKonuyla ilgili ön çalışma
9Eğri uydurma işlemleri ve uygulamalarıKonuyla ilgili ön çalışma, 6. Ödev
10Diferansiyel denklemlerin analitik ve nümerik çözümleri, Kısmi türevli diferansiyel denklemler ve ilgili Matlab fonksiyonları, Kontrol sistemleri ile ilişkili fonksiyonlarKonuyla ilgili ön çalışma, 7 Ödev
11Sayısal yöntemler ve uygulamalarıKonuyla ilgili ön çalışma, 8. Ödev
12Veri dosyaları, Matlab ile diğer yazılım ortamları arasında veri alışverişi, Grafiksel kullanıcı arayüzü (GUI) oluşturma işlemiKonuyla ilgili ön çalışma
13Optimizasyon problemlerinin çözümü, Lineer ve nonlineer programlama problemleriKonuyla ilgili ön çalışma, 9. Ödev
14Simülasyon modülü (Simulink)Konuyla ilgili ön çalışma
15Simulink ile diferansiyel denklem çözümüKonuyla ilgili ön çalışma, 10. Ödev
16Final-

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım00
Laboratuar00
Uygulama00
Arazi Çalışması00
Derse Özgü Staj00
Küçük Sınavlar/Stüdyo Kritiği00
Ödev1060
Sunum/Jüri00
Projeler00
Seminer/Workshop00
Ara Sınavlar00
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati163
Laboratuar00
Uygulama00
Arazi Çalışması00
Sınıf Dışı Ders Çalışması143
Derse Özgü Staj00
Ödev109
Küçük Sınavlar/Stüdyo Kritiği00
Projeler00
Sunum / Seminer00
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)00
Final (Sınav Süresi + Sınav Hazırlık Süresi)145
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok