|
If
If[bedingung, t, f] ergibt t, falls bedingung zu True evaluiert wird, und f, falls es zu False evaluiert wird.
If[bedingung, t, f, u] ergibt u, falls bedingung weder zu True noch zu False evaluiert wird.
If evaluiert nur das Argument, das durch den Wert der Bedingung bestimmt ist.
If[bedingung, t, f] wird unevaluiert gelassen, falls bedingung weder zu True noch zu False evaluiert wird.
If[bedingung, t] ergibt Null, falls bedingung zu False evaluiert wird.
Siehe Das Mathematica Buch: 1.5.6 und 2.5.8.
Siehe auch: Switch, Which, Condition, DiracDelta.
Further Examples
|