IF

Sie können den arithmetischen IF-Operator für die bedingte Bewertung eines Funktionsausdrucks verwenden.

IF (Ausdruck 1: Ausdruck 2, Ausdruck 3, Ausdruck 4)

Die Methode evaluiert Ausdruck 1 und operiert dann wie folgt:
  • Wenn der Wert des Ausdrucks 1 kleiner als Null ist, wird das arithmetische IF mit dem Ausdruck 2 evaluiert.
  • Wenn der Wert des Ausdrucks 1 gleich Null ist, wird das arithmetische IF mit dem Ausdruck 3 evaluiert.
  • Wenn der Wert des Ausdrucks 1 größer als Null ist, wird das arithmetische IF mit dem Ausdruck 4 evaluiert.

Format

IF (A: X, Y, Z)

Argumente

A Jeder gültige Funktionsausdruck. Die Software evaluiert den Ausdruck, um festzustellen, welcher Zweig des arithmetischen IF <X, Y, Z> ausgewählt wird.
X Jeder gültige Funktionsausdruck. Wenn der Wert des Testausdrucks kleiner als Null ist, evaluiert die Software den X-Ausdruck und die IF-Funktion nimmt den Wert von X an. Andernfalls wird der X-Ausdruck nicht evaluiert.
Y Jeder gültige Funktionsausdruck. Wenn der Wert des Testausdrucks gleich Null ist, evaluiert die Software den Y-Ausdruck und die IF-Funktion nimmt den Wert von Y an. Andernfalls wird der Y-Ausdruck nicht evaluiert.
Z Jeder gültige Funktionsausdruck. Wenn der Wert des Testausdrucks größer als Null ist, evaluiert die Software den Z-Ausdruck und die IF-Funktion nimmt den Wert von Z an. Andernfalls wird der Z-Ausdruck nicht evaluiert.

Vorsicht

Wenn Sie eine arithmetische IF-Funktion für die Definition von Bewegung verwenden, stellen Sie sicher, dass die resultierende Bewegung oder Kraft kontinuierlich ist. Wenn die Bewegung oder Kraft diskontinuierlich ist, kann die Bewegungssimulation u.U. keine Lösung finden. Es ist am besten, wenn alle Funktionen, die Sie für die Definition von Bewegung oder Kräften verwenden, kontinuierliche erste und zweite Derivate haben. Es ist am besten, wenn Sie die IF-Funktion nicht für die Definition von Bewegung verwenden.