MATLAB'de Koşul Doğru Olduğunda Tekrarlanacak Bir While Döngüsü Nasıl Oluşturulur

Matlab De Kosul Dogru Oldugunda Tekrarlanacak Bir While Dongusu Nasil Olusturulur



MATLAB'de bir while döngüsü, bir komutu veya bir komut grubunu, belirlenmemiş sayıda yineleme üzerinden birden çok kez yürütmemize izin verir. Döngünün gerekli olduğu ancak yineleme sayısının önceden bilinmediği bir durumda bir while-end döngüsü kullanırız.

Bu öğretici, MATLAB'de bir koşul doğru olduğunda tekrarlanacak bir while döngüsünün nasıl oluşturulacağını gösterir.

MATLAB'de Bir Koşul Doğru Olduğunda Tekrarlanacak Bir Süre Döngüsü Nasıl Oluşturulur?

While döngüsü, MATLAB'de bir veya daha fazla ifadeyi belirsiz sayıda yineleme üzerinden yürütmek için kullanılan yinelemeli bir ifadedir. Süreç bir while döngüsünde başladığında, verilen döngü koşulu sağlanana kadar devam eder.







For döngüsünün aksine, while döngüsündeki yinelemelerin tam sayısının önceden bilinmediğini unutmayın.



While döngüsünün dizinlenmiş değişkenleri herhangi bir değişkenle gösterilebilir, ancak en çok kullanılan değişkenler i ve j'dir ancak MATLAB'de bu değişkenlerden kaçınılmalıdır çünkü karmaşık sayılar için kullanılırlar.



Sözdizimi
MATLAB'de while-end döngüsü ifadesinin temel sözdizimi aşağıda verilmiştir:





sırasında ifade
ifadeler
son

Burada:

bu sırasında ifade, belirtilen döngü koşulu sağlanana kadar verilen ifade grubunu yürütür.



While ifadesi, while döngüsünün ne kadar süreyle çalışacağına karar veren bir koşul içerir. Bu koşul doğruysa, while ve end arasındaki ifade grubu yürütülür ve while koşulu doğru olana kadar işlem tekrarlanır. While koşulu yanlış olduğunda işlem durur ve while döngüsü sonlandırılır.

örnekler
MATLAB'de koşul doğru olduğunda tekrarlanacak bir while döngüsünün nasıl oluşturulacağını anlamak için aşağıdaki örnekleri izleyin.

Örnek 1: Eşit Aralıklı Bir Vektör Oluşturmak İçin While Döngüsünü Kullanma

Örnekte, koşul doğru olana kadar while döngüsünü tekrarlayan eşit aralıklı bir vektör oluşturmak için while döngüsünü kullanıyoruz.

x = 0
sırasında X < yirmi
x = x+ 5 ;
disp ( X )
son

Örnek 2: Bir Sayının Faktöriyelini Hesaplamak İçin While Döngüsünü Kullanma

Bu MATLAB kodu, while döngüsü ifadesini kullanarak 5 sayısının faktöriyelini hesaplar.

gerçek = 1 ;
x = 1 ;
sırasında X < = 5
gerçek = gerçek * X;
x = x + 1 ;
son
fprintf ( 'Hesaplanan faktöriyel 5' )
disp ( hakikat )

Çözüm

While döngüsü, MATLAB'de yineleme sayısı önceden belirtilmediğinde bir ifadeyi veya bir ifade grubunu birden çok kez yürütmek için kullanılan yinelemeli bir ifadedir. Kesin iterasyon sayısını bilmeden döngünün gerekli olduğu bir durumda while döngüsü kullanırız. Bu öğretici, MATLAB'de koşul doğru olduğunda tekrarlanacak bir while döngüsünün nasıl oluşturulacağını öğrenmek için kolay bir kılavuz sunmuştur. Bu kılavuzu anlamak, MATLAB'de while ifadelerini kullanma sanatını öğrenmenize yardımcı olacaktır.