|
ELKL7360 | Signal Processing Appli.Matlab Gui | 3+0+0 | AKTS:7.5 | Yıl / Yarıyıl | Bahar Dönemi | Ders Duzeyi | Doktora | Yazılım Şekli | Seçmeli | Bölümü | ELEKTRİK ve ELEKTRONİK MÜHENDİSLİĞİ ANABİLİM DALI | Ön Koşul | Yok | Eğitim Sistemi | Yüz yüze | Dersin Süresi | 14 hafta - haftada 3 saat teorik | Öğretim Üyesi | -- | Diğer Öğretim Üyesi | | Öğretim Dili | İngilizce | Staj | Yok | | Dersin Amacı: | Ses ve görüntü gibi işaretlerin işlenmesi için MATLAB ortamında grafik arayüzü tasarımının öğretilmesi |
Öğrenim Kazanımları | PÖKK | ÖY | Bu dersi başarı ile tamamlayan öğrenciler : | | | ÖK - 1 : | Kapalı çevrim ses işaretlerinin MATLAB ortamına aktarılması ve işlenmesi için grafik arayüzü tasarımını öğrenecektir | | 1,2,6 | ÖK - 2 : | Açık çevrim ses işaretlerinin MATLAB ortamında aktarılması ve işlenmesi için grafik arayüzü tasarımını öğrenecektir. | | 1,2,6 | ÖK - 3 : | Kapalı çevrim görüntülerin alınıp işlenmesi için MATLAB ortamında grafik arayüzü tasarımını öğrenecektir. | | 1,2,6 | ÖK - 4 : | Açık çevrim görüntülerin alınıp işlenmesi için MATLAB ortamında grafik arayüzü tasarımını öğrenecektir. | | 1,2,6 | PÖKK :Program öğrenim kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı | |
MATLAB temelleri, script yazımı, fonksiyon yazımı, MATLAB Figure dosyalarının oluşturulması ve kullanılması. Grafik arayüz oluşturma, Grafik arayüzlere fonksiyonel menü ekleme, Grafik arayüzlere fonksiyonel figür ekleme, Grafik arayüz üzerinde etkileşimli operatörler oluşturma, Grafik arayüz içerisinde veri alış-verişi, Grafik arayüz kullanarak bilgisayara dış ortamdan gerçek zamanlı ses işaretleri alma ve işleme, Grafik araüz kullanarak bilgisayara gerçek zamanlı video işareti aktarma ve işleme, JAVA grafik arayüz araçlarını MATLAB ortamında kullanma. |
|
Haftalık Detaylı Ders Planı | Hafta | Detaylı İçerik | Önerilen Kaynak | Hafta 1 | Giriş, MATLAB ortamının temelleri | | Hafta 2 | Scriptler ve Fonksiyonlar | | Hafta 3 | MATLAB Grafik arayüzü tasarımı ortamını tanıma (GUIDE). | | Hafta 4 | Grafik arayüzü tasarımlarına eklenebilecek fonksiyonları tanıma. | | Hafta 5 | Bilgisayara kayıtlı ses işaretlerinin aktarımı ve işlenmesi için Grafik Arayüz oluşturma. | | Hafta 6 | Bilgisayara kayıtlı görüntü işaretlerinin aktarımı ve işlenmesi için Grafik Arayüz oluşturma. | | Hafta 7 | Bilgisayara kayıtlı video işaretlerinin aktarımı ve işlenmesi için Grafik Arayüz oluşturma. | | Hafta 8 | Arasınav | | Hafta 9 | MATLABda Programlama ile Grafik Arayüzü oluşturma. | | Hafta 10 | MATALB FIGURE dosyaları oluşturma. | | Hafta 11 | Bilgisayara gerçek zamanlı ses işaretlerinin aktarımı ve işlenmesi için Grafik Arayüz oluşturma. | | Hafta 12 | Bilgisayara görüntü aktarımı ve işlenmesi için Grafik Arayüz oluşturma. | | Hafta 13 | Bilgisayara gerçek zamanlı video işaretlerinin aktarımı ve işlenmesi için Grafik Arayüz oluşturma | | Hafta 14 | Fare ile etkileşimli fonksiyon oluşturma. Gerçek zamanlı ses filtresi tasarımı. | | Hafta 15 | MATLAB JVM özelliklerini kullanarak JAVA Grafik Arayüz araçlarını kullanma. Video üzerinde nesne takibi. | | Hafta 16 | Dönem sonu sınavı | | |
1 | Scott T. Smith (2006): MATLAB Advanced GUI Development | | |
1 | Nicholas J. Higham (2005): MATLAB Guide | | |
Ölçme Yöntemi | Yöntem | Hafta | Tarih | Süre (Saat) | Katkı (%) | Arasınav | 8 | | 2 | 30 | Proje | 13 | | 2 | 20 | Dönem sonu sınavı | 16 | | 2 | 50 | |
Öğrenci Çalışma Yükü | İşlem adı | Haftalık süre (saat) | Hafta sayısı | Dönem toplamı | Yüz yüze eğitim | 3 | 14 | 42 | Arasınav | 2 | 1 | 2 | Dönem sonu sınavı | 2 | 1 | 2 | Toplam Çalışma Yükü | | | 46 |
|