L'opérateur arithmétique IF
vous permet de définir conditionnellement une expression de fonction.
IF (expression 1: expression 2, expression 3, expression 4)
La méthode évalue l'
expression 1
, puis procède comme suit :
- Si la valeur de l'
expression 1
est inférieure à zéro, le IF
arithmétique est évalué en utilisant l'expression 2
.
-
Si la valeur de l'
expression 1
est égale à zéro, le IF
arithmétique est évalué en utilisant l'expression 3
.
-
Si la valeur de l'
expression 1
est supérieure à zéro, le IF
arithmétique est évalué en utilisant l'expression 4
.
Arguments
A
|
Toute expression de fonction valide. Le logiciel évalue l'expression pour déterminer quelle branche de la fonction arithmétique IF <X, Y, Z> est sélectionnée. |
X
|
Toute expression de fonction valide. Si la valeur de l'expression test est inférieure à zéro, le logiciel évalue l'expression X et la fonction IF prend la valeur de X . Sinon, l'expression X n'est pas évaluée. |
O
|
Toute expression de fonction valide. Si la valeur de l'expression test est égale à zéro, le logiciel évalue l'expression Y et la fonction IF prend la valeur de Y . Sinon, l'expression Y n'est pas évaluée. |
Z
|
Toute expression de fonction valide. Si la valeur de l'expression test est supérieure à zéro, le logiciel évalue l'expression Z et la fonction IF prend la valeur de Z . Sinon, l'expression Z n'est pas évaluée. |
Mises en garde
Quand vous utilisez la fonction arithmétique IF
, vérifiez que la force ou le mouvement résultant est continu. S'il est discontinu, la simulation de mouvement risque d'échouer dans la recherche d'une solution. Il est préférable que toutes les fonctions que vous utilisez pour définir le mouvement ou les forces aient des première et deuxième dérivées continues. Il vaut mieux ne pas utiliser la fonction IF
pour définir le mouvement.