
MATLAB kursu
MATLAB'e sıfırdan hakim ol ve mühendisler ile bilim insanlarının her gün güvendiği teknik hesaplama becerilerini kazan. Bu kurs
Neler öğreneceksiniz:
MATLAB ortamında gezinmeyi, verimli betikler yazmayı ve vektörler, matrisler ile birden çok veri türüyle çalışmayı öğreneceksin. Kodun düzenli ve ölçeklenebilir kalmak üzere kurs; kontrol akışı, modüler fonksiyon tasarımı ve nesne yönelimli programlamayı kapsamaktadır. Gerçek dünya veri kümelerini içe aktarıp yönetecek, profesyonel görselleştirmeler oluşturacak ve entegrasyon, kök bulma ve ODE çözücüleri dahil sayısal yöntemleri uygulayacaksın. İleri düzey konular; makine öğrenmesi iş akışları, GPU hızlandırmalı hesaplama, Simulink modellemesi ve App Designer ile GUI geliştirmeyi içermektedir. Ayrıca Git ile sürüm kontrolü uygulayacak ve MATLAB Live Script'leri kullanarak cilalı teknik raporlar üreteceksin.
Nasıl pratik şekilde çalışırsınız MATLAB kursu
Nasıl pratik yaparsınız MATLAB kursu
Şirketiniz için ekibinizi eğitmek isteyenlere özel
Dedika Kurumsal'da, kurs kendi işinize ve şirketinizin ihtiyaçlarına uygun egzersizler ve örneklerle gelir.
Kurs İçeriği
8 Bölüm • 40 Ders4 ile 360 saat arasında (siz karar verin)
Bölüm 1GizleDetayları GizleDetayları GörMATLAB Ortamı ve Temelleri
MATLAB Ortamı ve Temelleri
Ders 1 • Vektörler ve Matrisler Temelleri
Vektör ve matrislerin oluşturulması, indekslenmesi ve temel işlenmesini öğretir. MATLAB programlamada kullanılan temel veri yapısını sağlar.
Ders 2 • Betikler ve MATLAB Yolu
Betik dosyalarının nasıl yazılacağını, kaydedileceğini ve çalıştırılacağını ve arama yolunun nasıl yönetileceğini açıklar. Baştan itibaren düzenli, tekrarlanabilir iş akışları sağlar.
Ders 3 • Değişkenler, Veri Türleri ve Operatörler
Aritmetik ve ilişkisel operatörlerin yanı sıra sayısal, karakter, mantıksal ve karmaşık veri türlerini tanıtır. Sonraki her konu için veri işleme temelini oluşturur.
Ders 4 • MATLAB Arayüzünde Gezinme
Komut Penceresi, Düzenleyici, Çalışma Alanı ve Geçerli Klasör panellerini kapsar. Sonraki tüm alıştırmalar için gereken çalışma ortamını oluşturur.
Ders 5 • Yardım ve Belgeleri Alma
Yerleşik yardım komutlarını, belge tarayıcısını ve çevrimiçi kaynakları gösterir. Öğrencilerin kurs boyunca sorunları bağımsız olarak çözmelerini sağlar.
Bölüm 2GizleDetayları GizleDetayları GörMatris İşlemleri ve Lineer Cebir
Matris İşlemleri ve Lineer Cebir
Ders 1 • Seyrek Matrisler ve Performans
Büyük veri kümeleri için seyrek matris depolama, oluşturma ve verimli işlemleri öğretir. Öğrencileri bellek yoğun lineer cebir problemlerini ele almaya hazırlar.
Ders 2 • Özdeğerler ve Ayrışımlar
Özdeğer analizi, LU, QR ve tekil değer ayrışımlarını tanıtır. Boyut indirgeme ve kararlılık analizi için araçlar sağlar.
Ders 3 • Gelişmiş Matris İşleme
Matrislerin yeniden şekillendirilmesi, birleştirilmesi, devriği ve mantıksal indekslenmesini kapsar. Temel matris becerilerini esnek veri yeniden yapılandırma tekniklerine genişletir.
Ders 4 • Matris Aritmetiği ve Eleman Bazlı İşlemler
Matris çarpımını eleman bazlı işlemlerden ayırır ve bölme ile kuvvet çeşitlerini kapsar. Sayısal hesaplamalarda yaygın hataları önler.
Ders 5 • Lineer Sistemleri Çözme
Ax=b problemlerini çözmek için ters eğik çizgi operatörü ve matris tersini uygular. Lineer cebir teorisini pratik mühendislik hesaplamalarına bağlar.
Bölüm 3GizleDetayları GizleDetayları GörProgramlama Yapıları ve Kontrol Akışı
Programlama Yapıları ve Kontrol Akışı
Ders 1 • Hata Yönetimi ve Hata Ayıklama
try-catch bloklarını, hata mesajlarını ve MATLAB hata ayıklayıcısını tanıtır. Sağlam, hataya dayanıklı programlar yazma alışkanlıkları kazandırır.
Ders 2 • Döngü Yapıları
for ve while döngülerini, break ve continue kontrollerini öğretir. Sayısal algoritmalar ve veri işleme için gerekli yineleme araçlarını sağlar.
Ders 3 • Kod Stili ve En İyi Uygulamalar
Adlandırma kuralları, modüler tasarım ve kod okunabilirlik standartlarını belirler. İşbirlikçi ve profesyonel ortamlar için uygun, bakımı yapılabilir kod sağlar.
Ders 4 • Koşullu İfadeler
Karar verme için if-elseif-else ve switch-case yapılarını kapsar. Programların değişen girdi koşullarına dinamik olarak yanıt vermesini sağlar.
Ders 5 • Vektörleştirme ve Mantıksal İndeksleme
Açık döngüleri hız için vektörleştirilmiş ifadeler ve mantıksal maskelerle değiştirir. MATLAB'ın en güçlü performans optimizasyon tekniğini gösterir.
Bölüm 4GizleDetayları GizleDetayları GörFonksiyonlar ve Modüler Programlama
Fonksiyonlar ve Modüler Programlama
Ders 1 • Değişken Kapsamı ve Çalışma Alanları
Yerel, global ve kalıcı değişkenleri ve bunların kapsam kurallarını açıklar. İstenmeyen değişken paylaşımından kaynaklanan ince hataları önler.
Ders 2 • Anonim ve İç İçe Fonksiyonlar
Anonim fonksiyon tutamaçlarını ve iç içe fonksiyon tanımlarını tanıtır. Geri çağırmalar ve sayısal çözücüler için kompakt, esnek fonksiyon tasarımı sağlar.
Ders 3 • Fonksiyon Yazma ve Çağırma
Fonksiyon sözdizimini, girdi/çıktı argümanlarını ve çağırma kurallarını kapsar. Modüler MATLAB programlamanın yapı taşını oluşturur.
Ders 4 • Fonksiyon Belgelendirme ve Testi
H1 satırlarını, yardım metin bloklarını ve assert ile temel birim testini kapsar. Fonksiyonların kendi kendini belgelemesini ve doğrulanabilir şekilde doğru olmasını sağlar.
Ders 5 • Özyinelemeli Fonksiyonlar
Özyineleme ilkelerini, temel durumları ve yığın derinliği hususlarını öğretir. MATLAB'de uygulanan klasik algoritmalara özyinelemeli düşünceyi uygular.
Bölüm 5GizleDetayları GizleDetayları GörVeri İçe Aktarma, Dışa Aktarma ve Yönetimi
Veri İçe Aktarma, Dışa Aktarma ve Yönetimi
Ders 1 • Metin Dosyalarını Okuma ve Yazma
Metin formatları için importdata, readmatrix, writematrix ve düşük seviyeli dosya G/Ç'yi kapsar. Ham veri dosyalarını MATLAB çalışma alanına bağlar.
Ders 2 • Elektronik Tablo ve İkili Veri
Excel ve ikili formatlar için readtable, writetable ve MAT-dosyası işlemlerini öğretir. Yaygın ofis ve bilimsel araçlarla sorunsuz veri alışverişi sağlar.
Ders 3 • Yapılar ve Hücre Dizileri
Heterojen veriler için struct ve hücre dizisi oluşturma, erişim ve işlemeyi kapsar. Veri organizasyonunu tek tip sayısal dizilerin ötesine taşır.
Ders 4 • Veritabanı ve Web Veri Erişimi
MATLAB'in veritabanı bağlantısını ve webread kullanan web API çağrılarını tanıtır. Canlı harici veri kaynaklarının iş akışlarına entegrasyonunu sağlar.
Ders 5 • Tablolar ve Kategorik Diziler
table veri türünü, değişken adlarını ve etiketli veriler için kategorik dizileri tanıtır. Heterojen gerçek dünya veri kümeleri için yapılandırılmış bir kap sağlar.
Bölüm 6GizleDetayları GizleDetayları GörVeri Görselleştirme ve Çizim
Veri Görselleştirme ve Çizim
Ders 1 • Özelleşmiş ve Etkileşimli Çizimler
Isı haritalarını, coğrafi çizimleri ve etkileşimli veri imleçlerini tanıtır. Alana özgü analitik ihtiyaçlar için görselleştirme araç setini genişletir.
Ders 2 • 3B Görselleştirme Teknikleri
Uzamsal veriler için surf(), mesh(), contour() ve 3B dağılım çizimlerini kapsar. Görselleştirme yeteneğini üç boyutlu mühendislik veri kümelerine genişletir.
Ders 3 • 2B Çizim Temelleri
Standart 2B grafikler için plot(), scatter(), bar() ve histogram()'ı kapsar. Kurs boyunca uygulanan temel görselleştirme becerilerini oluşturur.
Ders 4 • Figür Özelleştirme ve Açıklama Ekleme
Eksen özellikleri, açıklamalar, renk haritaları ve metin açıklamalarını öğretir. Raporlar ve yayınlar için uygun, net, profesyonel figürler üretir.
Ders 5 • Alt Grafikler ve Birden Çok Eksen
Karşılaştırmalı gösterimler için subplot(), tiledlayout() ve birden çok ekseni tanıtır. İlgili veri kümelerinin yan yana görselleştirilmesini sağlar.
Bölüm 7GizleDetayları GizleDetayları GörSayısal Yöntemler ve Analiz
Sayısal Yöntemler ve Analiz
Ders 1 • İnterpolasyon ve Eğri Uydurma
Veri interpolasyonu ve regresyonu için interp1, interp2 ve polyfit'i kapsar. Ölçülen veri noktaları arasındaki değerleri tahmin etmek için araçlar sağlar.
Ders 2 • Fourier Analizi ve Sinyal İşleme
FFT, güç spektral yoğunluğu ve temel filtreleme işlemlerini kapsar. Sinyal ve veri işleme görevleri için frekans alanı analizini tanıtır.
Ders 3 • Sayısal İntegral ve Türev
Alanları ve türevleri hesaplamak için integral(), trapz() ve gradient()'i öğretir. Kalkülüs kavramlarını pratik sayısal hesaplamaya bağlar.
Ders 4 • Kök Bulma ve Optimizasyon
Kökleri ve optimum noktaları bulmak için fzero, fsolve, fminbnd ve fminunc'u uygular. Doğrusal olmayan denklemlerin ve amaç minimizasyonunun otomatik çözümünü sağlar.
Ders 5 • Adi Diferansiyel Denklemler
Başlangıç değer problemlerini çözmek için ode45, ode23 ve ode15s'i tanıtır. Dinamik sistem simülasyonuna ODE çözücüleri uygular.
Bölüm 8GizleDetayları GizleDetayları GörMATLAB'de Nesne Yönelimli Programlama
MATLAB'de Nesne Yönelimli Programlama
Ders 1 • MATLAB Sınıflarına Giriş
classdef sözdizimini, değer ve tutamaç sınıflarını ve temel sınıf yapısını açıklar. MATLAB'de nesne yönelimli tasarımın kavramsal temelini oluşturur.
Ders 2 • Yöntemler ve Operatör Aşırı Yüklemesi
Sıradan yöntemleri, statik yöntemleri ve aritmetik operatörlerin aşırı yüklenmesini kapsar. Özel sınıf nesneleri için sezgisel, alana özgü davranış sağlar.
Ders 3 • Kalıtım ve Çok Biçimlilik
Tekli ve çoklu kalıtımı, yöntem geçersiz kılmayı ve soyut sınıfları öğretir. Genişletilebilir yazılım için hiyerarşik tasarım desenlerini destekler.
Ders 4 • Tam Bir NYP Uygulaması Tasarlama
Sınıfları, kalıtımı ve olayları uyumlu bir mini uygulamada bütünleştirir. Tüm NYP kavramlarını gerçekçi bir uçtan uca tasarım alıştırmasıyla pekiştirir.
Ders 5 • Olaylar ve Dinleyiciler
Tepkisel programlama için olay bildirimi, notify() ve addlistener()'ı tanıtır. Daha büyük uygulamalarda gevşek bağlı bileşen iletişimini sağlar.
Geçerli tamamlama sertifikanız
Bu kurs sizin için:
Mühendislik öğrencileri: ders çalışmaları için güvenilir bir hesaplama aracına ihtiyaç duyanlar.
Araştırma bilim insanları: tekrarlayan veri analizi ve raporlama görevlerini otomatikleştirmek isteyenler.
Makine veya elektrik mühendisleri: elektronik tabloları ciddi sayısal hesaplamalarla değiştirmeye hazır.
Veri analistleri: standart iş yazılımlarının ötesinde teknik araç setlerini genişletmek isteyenler.
Fizikçiler veya matematikçiler: simülasyon çalışmaları için uygulamalı programlama becerileri arayanlar.
Kariyer değiştirenler: teknik alanlara giren ve güvenilir hesaplamalı programlama deneyimine ihtiyaç duyan kişiler.
Öğrencilerimiz ne diyor
Dersleriniz mükemmel. Bir yıllık paketi aldım ve sonunda ilgilendiğim çeşitli konuları platform değiştirmek zorunda kalmadan takip etme fırsatım var... yaptığınız her şey için teşekkür ederim, sizi başkalarına da tavsiye ettim...

Derslerin doğrudan konuya odaklanmasını ve bölümleri değiştirebilmemi, ihtiyacım olmayan içerikleri atlayabilmemi seviyorum.

İçeriği ve video sunumu ile transkripsiyon yöntemini seviyorum, bu süreci hızlandırıyor!

Platform hızlı, kullanımı kolay. İçerik çeşitliliği ve tamamlayıcı videolar öğrenmeye çok yardımcı oluyor.

Başlıca yetkinlikler
SSS
Dedika kimdir?
Sertifika Türkiye’de geçerli mi?
Kurslar ücretsiz mi?
Kursların ders yükü nedir?
Kurslar nasıl bir yapıya sahip?
Kurslar nasıl çalışıyor?
Kursların süresi nedir?
Kursların maliyeti veya fiyatı nedir?
Eğitimde uzaktan eğitim (EAD) veya online kurs nedir ve nasıl çalışır?
PDF Kursu




















