While döngüsü de diğer programlama dillerinde olduğu gibi belirtilen şartlar sağlandığı sürece tekrarlanan döngüler kurmak amacıyla kullanılır ve yazım şekli (syntax) aşağıdaki gibidir:
while sart
...
end
Örnek 1: Matlab'da 1'den 10'a kadar olan sayıları yazdıran while döngüsü kodlayın.
Kodlar:
fprintf('\n')
sayi=1;
while sayi <= 10
fprintf('%i ',sayi)
sayi=sayi+1;
end
fprintf('\n')
Çıktı: 1 2 3 4 5 6 7 8 9 10
Örnek 2: Matlab'da 1'den 10'a kadar olan çift sayıları yazdıran while döngüsü kodlayın.
Kodlar:
fprintf('\n')
sayi=1;
while sayi <= 10
if mod(sayi,2) == 0
fprintf('%i ',sayi)
end
sayi=sayi+1;
end
fprintf('\n')
Çıktı: 2 4 6 8 10