You are on page 1of 4

Ders Bilgileri

Ders Kodu Ders Adı Ders Türü D UL AKTS


CSC 5005 UYGULAMALARLA MATLAB PROGRAMLAMA SEÇMELİ 3 0 0 8
Dersi Veren Birim
Fen Bilimleri Enstitüsü

Dersin Düzeyi
Yüksek Lisans

Ders Koordinatörü
DOÇENT ÇAĞIN KANDEMİR ÇAVAŞ

Dersi Alan Birimler


Bilgisayar Bilimleri Yüksek Lisans

Dersin Amacı
Teknik hesaplamalar için Matlab® programlama yeteneklerini öğrencilere kazandırmak bu
dersin temel amacıdır.

Dersin Öğrenme Kazanımları


1  Bu derste öğrenciler MATLAB platformunu öğrenmektedir.
2  MATLAB'ta dizilerle nasıl çalışacaklarını öğrenmektedir.
3  Fonksiyon dosyalarını, çizimleri ve komut dosyalarını yaratmayı öğrenmektedir.
4  İlişkisel ve mantıksal operatörleri nasıl kullanacaklarını öğrenmektedir.
Polinom, eğri uydurma ve enterpolasyon içeren problemleri çözebilmek için MATLAB
5  programını nasıl kullanacaklarını öğrenmektedir.
Dersin Öğretim Türü
Örgün Öğretim

Dersin Önkoşulu/Önkoşulları
Yok

Ders İçin Önerilen Diğer Hususlar


Yok

Ders İçeriği
HaftaKonular Açıklama
1 MATLAB a Giriş 1.1 Komut Penceresinde Çalışma 1.2 Aritmetik İşlemler 1.3
Görüntü Biçimleri 1.4 Basit matematiksel yerleşik fonksiyonlar 1.5 Sayısal
değişkenleri tanımlama 1.6 Değişkenleri yönetmek için faydalı komutlar 1.7
MATLAB uygulamaları ile ilgili örnekler
MATLAB a Giriş 1.1 Komut Penceresinde Çalışma 1.2 Aritmetik İşlemler 1.3
Görüntü Biçimleri 1.4 Basit matematiksel yerleşik fonksiyonlar 1.5 Sayısal
değişkenleri tanımlama 1.6 Değişkenleri yönetmek için faydalı komutlar 1.7
2 MATLAB uygulamaları ile ilgili örnekler
Dizi Oluşturma 3.1 Tek boyutlu dizi oluşturma (Vektör) 3.2 İki boyutlu dizi
oluşturma (Matris) 3.3 MATLAB daki değişkenler 3.4 Eleman ekleme 3.5
3 Eleman silme 3.6 Karakter dizisi ve değişken olarak karakter dizisi
Dizi Oluşturma 3.1 Tek boyutlu dizi oluşturma (Vektör) 3.2 İki boyutlu dizi
oluşturma (Matris) 3.3 MATLAB daki değişkenler 3.4 Eleman ekleme 3.5
4 Eleman silme 3.6 Karakter dizisi ve değişken olarak karakter dizisi
5 Dizilerle Matematiksel İşlemler
Komut Dosyaları 6.1 Komut dosyası oluşturma ve kaydetme 6.2 Komut
dosyası çalıştırma 6.3 Komut dosyası girdisi 6.4 Komutların çıktısı 6.5 Veri
6 alış-verişi
İki Boyutlu Grafikler 7.1 `plot komutu 7.2 `fplot komutu 7.3 Aynı figüre
üzerinde çoklu grafik çizdirme 7.4 Grafik biçimlendirme 7.5 Logaritmik
7 eksenli grafikler 7.6 Özel grafikler 7.7 Histogram
8 Ara Sınav
Fonksiyonlar ve Fonksiyon Dosyaları 9.1 Fonksiyon dosyası oluşturma 9.2
9 Fonksiyon dosyası yapısı 9.3 Lokal ve Global değişkenler 9.4 `feval komutu
MATLAB ile Programlama 10.1 İlişkisel ve mantıksal operatörler 10.2 Koşul
İfadeleri 10.3 `switch-case komutu 10.4 Döngüler 10.5 İç içe döngüler ve iç
10 içe koşullu ifadeler 10.6 `break ve `continue komutu
MATLAB ile Programlama 10.1 İlişkisel ve mantıksal operatörler 10.2 Koşul
İfadeleri 10.3 `switch-case komutu 10.4 Döngüler 10.5 İç içe döngüler ve iç
11 içe koşullu ifadeler 10.6 `break ve `continue komutu 10.3 `switch-case komutu
12 Polinomlar, Eğri uygurma ve İnterpolasyon
13 Polinomlar, Eğri uygurma ve İnterpolasyon
14 Ödev Değerlendirmesi
15 Final Sınavı
Ders İçin Önerilen Kaynaklar
Amos Gilat. Matlab: An Introduction with Applications, Wiley, 2005.
Delores M. Etter. Introduction to MATLAB (2nd Edition), Prentice Hall, 2010.

Öğrenme ve Öğretme Yöntemleri


Ders anlatımı, sunum ve uygulama formatında yapılacaktır. Tüm öğrencilerin ders anlatımı ve
uygulama saatlerine katılması gerekmektedir.

Değerlendirme Yöntemleri
SIRA KISA
NO KOD UZUN ADI FORMUL
1 ARS ARASINAV
2 ODV ÖDEV
3 YSS YIL SONU SINAVI
ARS * 0.30 + ODV * 0.20 +YSS *
4 YSBN YIL SONU BAŞARI NOTU 0.50
5 BUT BÜTÜNLEME
BÜTÜNLEME SONU BAŞARI ARS * 0.30 +ODV * 0.20 + BUT *
6 BUTBN NOTU 0.50
Değerlendirme Yöntemlerine İliskin Aciklamalar
Yok

Değerlendirme Kriteri
Ödev: %20
Ara Sınav: %30
Final sınavı: %50

Dersin Öğretim Dili


İngilizce

Derse İlişkin Politika ve Kurallar


İlan Edilecektir.

Dersin Öğretim Üyesi İletişim Bilgileri


cagin.kandemir@deu.edu.tr

Ders Öğretim Üyesi Görüşme Gün ve Saatleri


İlan edilecek.

Staj Durumu
YOK

İş Yükü Hesaplaması
Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ders Anlatımı 14 3 42
Vize Sınavına Hazırlık 1 48 48
Final Sınavına Hazırlık 1 48 48
Ödev Hazırlama 4 9 36
Haftalık Ders öncesi/sonrası hazırlıklar 12 1 12
Final Sınavı 1 2 2
Vize Sınavı 1 2 2
TOPLAM İŞ YÜKÜ (saat) 190
Program ve Öğrenme Kazanımları İlişkisi
PK/ÖK PK.1 PK.2 PK.3 PK.4 PK.5 PK.6 PK.7 PK.8 PK.9 PK.10
ÖK.1 5 5 4 4 5 4
ÖK.2 5 5 4 4 5 4
ÖK.3 5 5 4 4 5 4
ÖK.4 5 5 4 4 5 4
ÖK.5 5 5 4 4 5 3

You might also like