if x A end
x wird eine oder
mehrere Anweisung(en) A ausgeführt.
Dabei muß x 1 oder 0 ergeben.
Der Fall, das die Bedingung falsch (also 0) ist,
kann zu einer zweiten Anweisung B
führen:
if x A else B end
>> function y=H(x) > if (x>=0) > y=1; > else > y=0; > end > end >> H(-2) y = 0 >> H(0) y = 1