Feltételes vezérlés

A feltételes vezérlés, mint sok más nyelvben az if-elseif-else-end szerkezettel valósítható meg.

Az utasítás szintaxisa a következő:


if kifejezés
   utasítás;
elseif kifejezés
   utasítás;
else
   utasítás;
end

 

Példák:

A = 2; if A / 2 == 2; b = 2; else b = 1; end
>> b
b =
     1
>>

>> A = randi(10); if (A > 5); b=2 ; else b = 1; end
>> A
A =
     4
>> b
b =
     1

Megjegyzés: a randi() függvény egész értékű véletlenszámot generál.