next up previous contents
Next: Schleifen Up: Programmierung Previous: Funktionen

Verzweigungen

if x A end
Abhängig von einer Bedingung 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
Als Beispiel die Heavyside Funktion:
>> function y=H(x)
>    if (x>=0)
>      y=1;
>    else
>      y=0;
>    end
>  end
>> H(-2)
y = 0
>> H(0)
y = 1



Helmut Dersch
2009-03-15