15 Ağustos 2018 Çarşamba

MATLAB- Karar Yapıları


 if Şartlı deyimi (Conditional Statement)
Bir mantıksal ifadeyi kontrol ederek bunun sonucuna göre mümkün seçeneklerden birini icra edebilen bir komuttur.
Şart dediğimiz şey bir karşılaştırma ifadesi (a>b gibi) ya da bir mantıksal ifadedir (a&b gibi).

 DÖNGÜLER (LOOPS)
Bir çok uygulamada bazı işlemlerin tekrar tekrar gerçekleştirilmesi gerekir. Bilgisayar programlama dillerinde, butür işlemleri çok sayıda tekrar etme imkanı sağlayan yapılara ÇEVRİM, DÖNGÜ veya LOOP denir.
    ►Çevrim, bir tekrarlı işlem yapısıdır.
Çevrimdeki işlem sayısını önceden belirleyerek ve bu sayıya ulaşıp ulaşmadığını bir sayaç ile denetleyerek gerçekleştirilen çevrim yapıları(for döngüsü)
Çevrimin sona ermesini bir koşula bağlı olarak kontrol eden çevrim yapıları(while döngüsü)

ÖRNEK: Ekrana 10 kez “Deneme” yazan bir MATLAB programını while döngüsü  kullanarak oluşturalım.
Break DEYİMİ
For veya  while döngülerinde program akışını kontrol edebilmenin diğer bir yolu da break deyimini kullanmaktır. Break deyimini döngü gövdesi içerisinde kullanmak, döngünün durmasını ve döngüden sonra gelen ilk ifade veya komutun işletilmesini sağlar.

Continue DEYİMİ
Sadece for döngülerinde, program akışı ayrıca continue deyimi ile kontrol edilir. Continue deyimi işletildiğinde sayaç değişkeni bir sonraki değerine artırılır, continue deyiminden sonraki bütün herşey ihmal edilir ve program for döngüsünün ilk deyiminden itibaren tekrar çalışmaya başlar.




bir sonraki dersimizde görüşmek üzere esen kalın... ebi

yararlanılan kaynaklar:
Aykut Fatih Güven

Hiç yorum yok:

Yorum Gönder

yukarı git