Eğitimin Amacı
Bu eğitimin amacı, katılımcıların MATLAB programlama diline hâkimiyet kazanmasını ve bu yazılımı mühendislik ile bilimsel problemleri çözmede etkin bir şekilde kullanabilmesini sağlamaktır. Eğitim süreci boyunca katılımcılar, MATLAB’ın temel kavramlarından başlayarak, gelişmiş uygulama alanlarına kadar geniş bir yelpazede bilgi edineceklerdir. Dersler teorik anlatımın yanı sıra uygulamalı olarak da işlenerek öğrenilen bilgilerin pekiştirilmesi hedeflenmiştir.
Eğitimin Kapsamı
İlk olarak MATLAB arayüzü, temel kullanım prensipleri, değişken tanımlama, matematiksel işlemler ve sık kullanılan komutlar tanıtılacaktır.
M-file yapısı, veri giriş-çıkış işlemleri, temel programlama yapıları ve komut dizileri üzerinde durulacaktır.
Kontrol ve döngü yapıları (if-else, for, while, switch-case, try-catch vb.) uygulamalı örneklerle ele alınacak, katılımcılara algoritmik düşünme yeteneği kazandırılması amaçlanmaktadır.
Kullanıcı tanımlı fonksiyonlar ve bu fonksiyonların programlama içindeki yeri detaylandırılacaktır.
2D ve 3D grafiksel çizimler ile GUI (grafik kullanıcı arayüzü) oluşturma gibi görsel uygulamalar öğretilecektir.
Yapay zekanın alt dalları olan bulanık mantık temelleri ile MATLAB üzerinde bu sistemlerin kurulumu ve uygulanması gösterilecektir.
Görüntü işleme tekniklerine yer verilerek filtreleme, kenar bulma ve segmentasyon gibi temel işlemler anlatılacak, ardından yapay sinir ağları konusuna geçilerek eğitim, test ve sınıflandırma gibi adımlar MATLAB Neural Network araçlarıyla uygulamalı şekilde öğretilecektir.
Bu eğitim sayesinde katılımcılar, hem temel hem de ileri düzey MATLAB kullanım becerilerine sahip olarak, kendi alanlarında yazılım destekli analiz ve modelleme yapabilecek düzeye ulaşacaklardır.
Eğitim Programının İçeriği
Eğitim 5 gün sürecek olup, her gün yaklaşık 4 saatlik bir programla toplamda 20 saatlik eğitim verilecektir. Son gün 1 saatde sınav yapılarak toplam 21 saat olarak eğitimimiz tamamlanacaktır. Eğitim konuları temel, orta ve ileri MATLAB düzeylerini kapsayacak şekilde yapılandırılmıştır.
Program aşağıdaki temalara göre şekillendirilmiştir:
1. Gün: MATLAB arayüzü, temel komutlar, değişken tanımlama, temel matematik işlemleri
2. Gün: M-File yapısı, veri giriş-çıkış, dizi işlemleri, kontrol-döngü yapıları
3. Gün: Fonksiyonlar, 2D/3D grafik çizimleri, GUI geliştirme
4. Gün: Bulanık mantık sistemleri ve MATLAB Fuzzy Toolbox kullanımı
5. Gün: Görüntü işleme (filtreleme, kenar bulma, segmentasyon), yapay sinir ağları (eğitim, test, sınıflandırma), Ölçme ve Değerlendirme