MATLAB Temel #19 | switch-case, otherwise ve Sık Yapılan Hatalar (R2026b)

switch case komutu

Eğitmen: Dr. Süleyman Burak ÇELİK

MATLAB Temel serisinde eksik kalan konuları tamamlamaya devam ediyoruz. Bu derste bir değişkenin değerine göre programı farklı yollara ayırmanın en okunaklı yolunu öğreniyoruz: switch-case. Aynı işi önce if-elseif zinciriyle, sonra switch ile yazıp karşılaştırıyor; MATLAB'ın case değerlerini sırayla nasıl denediğini ve ilk eşleşmede end'e nasıl atladığını adım adım izliyoruz. Bir case'de birden çok değeri küme parantezi ile topluyor, metinlerle switch kullanırken büyük-küçük harf tuzağını lower ile çözüyor ve otherwise ile beklenmeyen değerleri error ile yakalıyoruz. case içine karşılaştırma yazmanın neden hata vermeden yanlış sonuç ürettiğini gerçek bir çalıştırmayla gösteriyor, sonunda çekme altındaki bir çubuğun uzamasını malzemeye göre hesaplıyoruz. Ekrandaki her komut ve çıktı MATLAB R2026b'de gerçekten çalıştırıldı. Bu derste: 1. if-elseif zinciri ile switch-case karşılaştırması 2. switch, case, otherwise ve end: MATLAB case'leri nasıl dener? 3. C'den farklı: break gerekmez 4. Bir case'de birden çok değer: küme parantezi 5. Metinlerle switch, büyük-küçük harf ve lower 6. Sık hata: case içinde karşılaştırma 7. Uygulama: malzemeye göre çubuk uzaması Bölümler: 0:00 MATLAB Temel #19: switch-case 0:38 Önce if-elseif zinciriyle 1:15 switch-case nasıl çalışır? 2:01 Bir case, birden çok değer 2:31 Metinlerle switch ve lower 3:31 Sık hata: case içinde karşılaştırma 4:12 Uygulama: malzemeye göre çubuk uzaması 5:19 Toparlayalım: beş kural 5:46 Sonraki ders: matris Kaynak kitap: MathWorks MATLAB R2026b belgeleri (switch, case, otherwise, lower, error). Anlatım, örnekler ve ekranlar özgündür. Hedef kitle: MATLAB'e yeni başlayan tüm mühendislik öğrencileri. Ön koşul: MATLAB Temel #07 (if) ve #18 (Temel Operatörler).