DERS BİLGİLERİ
- Amaç: MATLAB programlama dilini kullanarak elektrik-elektronik mühendisliği problemlerini çözebilme yetenekleri kazandırmak. MATLAB ortamını etkili bir şekilde kullanarak algoritma oluşturmayı, kontrol ve döngü yapılarını anlamayı, matematiksel modelleri oluşturmayı ve dinamik sistemleri analiz etmeyi öğrenecekler. Yapay Zeka içerikleri ile hem teorik bilgiyi hem de uygulama becerilerini daha kapsamlı bir şekilde geliştirebileceklerdir.
- İçerik: Algoritmalar ve akış şemaları, MATLAB programlama ortamının tanıtımı. MATLAB ’ de sabitler, değişkenler ve matematiksel ifadelerin tanıtımı. MATLAB editörünün (M-file) tanıtımı. MATLAB ’ de kullanılan kontrol yapılarının, tekrarlı yapıların ve dizilerin tanıtımı. MATLAB ’ de dosya yönetimi ve alt fonksiyonların oluşturulması. MATLAB ’ de sistem modelleme ve Analizi, MATLAB Simulink uygulaması, MATLAB & Yapay Zeka, Bulanık Mantık uygulamasının oluşturulması, Yapay Sinir Ağı uygulamasının oluşturulması ve Genetik Algoritma uygulamasının oluşturulması.
DERSİN ÖĞRENME ÇIKTILARI
- MATLAB programlama dilini etkili bir şekilde kullanabilme,
- MATLAB kullanarak matematiksel ifade ve verilerden analizler oluşturulması,
- Elektrik-Elektronik mühendisliği problemlerini matematiksel olarak modelleyebilme,
- Kontrol sistemleri ve Yapay Zeka konularında uygulamalar geliştirebilme,
- MATLAB komutlarını ve araçlarının kullanımının öğrenilerek deneysel sonuçlar oluşturabilme,
- Proje yönetimi ve sunum becerilerini geliştirmesi.
HAFTALIK DERS KONULARI
- Hafta - Elektrik-Elektronik Mühendisliği Programlama ( MATLAB ) Dersi, Temel Kavramları ve Dersin Haftalık İşleniş Aşamaları
- Hafta - MATLAB ile Uygulama Geliştirme Ortamının Hazırlanması, Algoritma, Akış Şeması ve Veri Bilimi Kavramları
- Hafta - MATLAB Dersi Uygulama Projelerinin Belirlenmesi, Proje İşlem Adımlarının Oluşturulması ve MATLAB M-dosya yapısı
- Hafta - MATLAB Kontrol ve Döngü Yapıları
- Hafta - MATLAB Matematiksel Model ve Sistem Dinamiği
- Hafta - MATLAB Dinamik Sistemlerin Modellenmesi ve Analizi
- Hafta - MATLAB Simulink Ortamında Kontrol Sistemi Modellenmesi
- Hafta - MATLAB Dersi Vize Sınavı Haftası
- Hafta - MATLAB & Yapay Zeka (YZ) ve Uygulama Projesi Kontrol Haftası
- Hafta - MATLAB ile Fuzzy Logic Toolbox - Bulanık Mantık (BM) Uygulaması
- Hafta - MATLAB ile Neural Network Toolbox - Yapay Sinir Ağı (YSA) Uygulaması
- Hafta - MATLAB ile Genetic Algorithm Toolbox - Genetik Algoritma (GA) Uygulaması
- Hafta - MATLAB Dersi Öğrenci Uygulama Projelerinin Sunumları
- Hafta - MATLAB Dersi Final Sınavı Haftası
KAYNAKLAR
- Prof. Dr. İbrahim YÜKSEL, "Matlab ile Mühendislik Sistemlerinin Analizi ve Çözümü". Dora Basım - Yayın Dağıtım, Bursa, 2017.
- Prof. Dr. İbrahim YÜKSEL, "Otomatik Kontrol - Sistem Dinemiği ve Denetimli Sistemler". Dora Basım - Yayın Dağıtım, Bursa, 2021.
- Prof. Dr. Cemalettin KUBAT, "Matlab Yapay Zeka ve Mühendislik Uygulamaları". Pusula Yayıncılık, İstanbul, 2013.
- Prof. Dr. Uğur ARİFOĞLU, "Matlab 9.8 ve Sayısal Uygulamaları". Alfa Basım Yayın, İstanbul, 2020.
- Prof. Dr. Vasıf NABİYEV, "Yapay zeka: insan-bilgisayar etkileşimi". Seçkin Yayınları, Ankara, 2021.
- Öğr. Gör. Ali Çetinkaya, "Bulanık Mantık ve Python Uygulamaları". İstanbul Gelişim Üniversitesi Yayınları, 2023.
- Öğr. Gör. Ali Çetinkaya, "Mühendislik Alanında Yapay Zeka (YZ) İçerikli Araştırmalarda Yaklaşımlar", Serüven Yayınevi, İzmir, 2022.
- Öğr. Gör. Tuğba Saray Çetinkaya & Öğr. Gör. Ali Çetinkaya, "Algorithm Design in Programming Language Education", Özgür Yayınları, Gaziantep, 2023.
- Öğr. Gör. Ali Çetinkaya, "Approaches with Artificial Intelligence (AI) Algorithms to Smart System Works", Platanus Publishing, Ankara, 2023.
- Öğr. Gör. Ali Çetinkaya’nın internet sayfaları:
- https://scholar.google.com.tr/citations?hl=tr&user=XSEW-NcAAAAJ
- https://avesis.gelisim.edu.tr/alcetinkaya
Dersin Verildiği Dönem ve Bilgiler
2023-2024 Bahar Dönemi - EEM108 - İGÜ MMF Elektrik-Elektronik Mühendisliği Bölümü - (25 Öğrenci), Dersin internet sitesi: https://gbs.gelisim.edu.tr/ders-detay-3-141-10795-1