Bize Ulaşın

Eğitim İçeriği

Bölüm 1

MATLAB'a Kısa Bir Giriş

Objektif: MATLAB'ın ne olduğunu, nelerden oluştuğunu ve size neler yapabileceğini özetlemek

  • Bir Örnek: C vs. MATLAB
  • MATLAB Ürün Özeti
  • MATLAB Uygulama Alanları
  • MATLAB size neler yapabilir?
  • Kurs Müfredatı

MATLAB Kullanıcı Arayüzüyle Çalışma

Objektif: MATLAB entegre tasarım ortamının ve kullanıcı arayüzlerinin temel özelliklerine giriş yapmak. Kurs temalarının genel bir bakışını edinmek.

  • MATLAB Arayüzü
  • Dosyalardan veri okuma
  • Değişkenleri kaydetme ve yükleme
  • Verileri plot etme
  • Plotları özelleştirme
  • İstatistikleri ve en iyi uyarlanmış çizgiyi hesaplama
  • Diğer uygulamalarda kullanım için grafikleri dışa aktarma

Değişkenler ve İfadeler

Objektif: MATLAB komutlarını girme, özellikle değişkenlerdeki verileri oluşturma ve erişim konusuna odaklanma.

  • Komut girme
  • Değişken oluşturma
  • Yardım alma
  • Değişkenlerdeki değerlere erişme ve değiştirme
  • Karakter değişkenleri oluşturma

Vektörlerle Analiz ve Görselleştirme

Objektif: Vektörlerle matematiksel ve istatistiksel hesaplamalar yapmak ve temel görselleştirmeler oluşturmak. MATLAB sözdiziminin, tüm veri setleri üzerinde tek komutla hesaplama yapmayı nasıl kolaylaştırdığını görmek.

  • Vektörlerle hesaplama
  • Vektörleri plot etme
  • Temel plot seçenekleri
  • Plotlara ekleme yapma (annotating)

Matrislerle Analiz ve Görselleştirme

Objektif: Matrisleri matematiksel nesneler olarak veya (vektör) veri koleksiyonları olarak kullanmak. Bu uygulamalar arasındaki farkı ayırt etmek için MATLAB sözdiziminin uygun kullanımını anlamak.

  • Boyut ve boyutluluk
  • Matrislerle hesaplama
  • Matris verileriyle istatistik
  • Birden fazla sütunu plot etme
  • Biçimlendirme (reshaping) ve doğrusal dizinleme
  • Çok boyutlu diziler

Bölüm 2

Betiklerle Komutları Otomatikleştirme

Objektif: MATLAB komutlarını yeniden üretim ve deneysel çalışma kolaylığı için betiklerde toplamak. Görevlerin karmaşıklığı arttıkça, Komut Penceresine uzun komut dizileri girmenin pratik olmaktan çıkması.

  • Modelleme Örneği
  • Komut Geçmişi
  • Betik dosyaları oluşturma
  • Betikleri çalıştırma
  • Yorumlar ve Kod Hücreleri
  • Betikleri yayınlama

Veri Dosyalarıyla Çalışma

Objektif: Biçimlendirilmiş dosyalardan verileri MATLAB'a almak. İçe aktarılan verilerin çeşitli tür ve biçimlerde olabileceği için, hücre dizileri ve tarih biçimleriyle çalışmaya vurgu yapılır.

  • Veri içe aktarma
  • Karma veri türleri
  • Hücre dizileri
  • Sayı, dize ve hücreler arasındaki dönüşümler
  • Veri dışa aktarma

Birden Fazla Vektör Plotu

Objektif: Birden fazla plot gibi daha karmaşık vektör plotları yapmak ve veri için göze çarpan görsel temsil oluşturmak için renk ve dize manipülasyonu tekniklerini kullanmak.

  • Grafik yapısı
  • Birden fazla şekil, eksen ve plot
  • Denklemleri plot etme
  • Renk kullanımı
  • Plotları özelleştirme

Mantık ve Akış Kontrolü

Objektif: Mantıksal işlemleri, değişkenleri ve dizinleme tekniklerini kullanarak kararlar verebilen ve farklı durumlara uyum sağlayabilen esnek kodlar oluşturmak. Kod bölümlerini tekrarlama ve kullanıcıyla etkileşim sağlayan diğer programlama yapılarını keşfetmek.

  • Mantıksal işlemler ve değişkenler
  • Mantıksal dizinleme
  • Programlama yapıları
  • Akış kontrolü
  • Döngüler

Matris ve Görsel Görselleştirme

Objektif: Görselleri ve matris verilerini iki veya üç boyutta görselleştirmek. Görselleri görüntüleme ile matris verilerini görseller kullanarak görselleştirme arasındaki farkı keşfetmek.

  • Vektör ve matris verisi kullanılarak Dağınık Enterpolasyon
  • 3B matris görselleştirme
  • 2B matris görselleştirme
  • Dizinlenmiş görseller ve renk haritaları
  • Gerçek renk görselleri

Bölüm 3

Veri Analizi

Objektif: MATLAB'ta tipik veri analizi görevlerini, gerçek yaşam verilerine teorik modelleri uygulama ve sığdırma dahil olmak üzere gerçekleştirmek. Bu, MATLAB'ın en güçlü özelliklerinden birine, yani doğrusal denklem sistemlerini tek komutla çözme işlemine doğal olarak yol açar.

  • Eksik verilerle başa çıkma
  • Korelasyon
  • Düzleştirme (Smoothing)
  • Spektral analiz ve FFT
  • Doğrusal denklem sistemlerini çözme

İşlevler (Fonksiyonlar) Yazma

Objektif: Modüler görevleri kullanıcı tanımlı işlevler olarak kapsayarak otomasyonu artırmak. MATLAB'ın dosya ve değişken referanslarını nasıl çözümlendiğini anlamak.

  • Neden işlevler?
  • İşlev oluşturma
  • Yorum ekleme
  • Alt işlevleri çağırma
  • Çalışma Alanları
  • Alt işlevler
  • Yol ve öncelik

Veri Türleri

Objektif: Veri türlerini, özellikle değişken oluşturma ve dize elemanlarına erişim sözdizimi üzerinde odaklanarak keşfetmek ve veri türleri arasındaki dönüşüm yöntemlerini tartışmak. Veri türleri, içerebilecekleri veri türü ve verinin organize edildiği şekilde farklılık gösterir.

  • MATLAB veri türleri
  • Tamsayılar
  • Yapılar (Structures)
  • Tür dönüştürme

Dosya G/Ç

Objektif: MATLAB'taki düşük seviyeli veri içe ve dışa aktarma işlevlerini keşfetmek; bunlar metin ve ikili dosya G/Ç üzerinde hassas kontrol sağlar. Bu işlevler, metin dosyalarının okunmasında hassas kontrol sağlayan textscan'ı da içerir.

  • Dosyaları açma ve kapatma
  • Metin dosyalarını okuma ve yazma
  • İkili dosyaları okuma ve yazma

Dikkat edilmelidir ki, gerçek sunum, önceden bildirim yapılmadan yukarıdaki müfredattan küçük sapmalar gösterebilir.

Sonuç

Dikkat edilmelidir ki, gerçek sunum, önceden bildirim yapılmadan yukarıdaki müfredattan küçük sapmalar gösterebilir.

Objektif: Ne öğrendiğimizi özetlemek

  • Kurs özeti
  • MATLAB ile ilgili diğer yaklaşan kurslar

Dikkat edilmelidir ki, kurs, önceden bildirim yapılmadan sunulurken küçük sapmalar gösterebilir.

Kurs İçin Gerekli Önbilgiler

  • Doğrusal cebir, olasılık teorisi, istatistik ve matrisler gibi lisans düzeyindeki temel matematik bilgisi
  • Temel bilgisayar işlemleri
  • Tercihen C, PASCAL, FORTRAN veya BASIC gibi başka bir yüksek seviyeli programlama dilinin temel kavramları, ancak zorunlu değildir
 21 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Danışanlarımızın Yorumları (2)

Yaklaşan Etkinlikler

İlgili Kategoriler