Use o operador aritmético IF para avaliar condicionalmente uma expressão funcional.
IF (expressão 1: expressão 2, expressão 3, expressão 4)
O método avalia a
expressão 1 e depois opera da seguinte maneira:
- Se o valor da expressão 1 for menor que zero, o IF aritmético será avaliado usando a expressão 2.
-
Se o valor da expressão 1 for igual a zero, o IF aritmético será avaliado usando a expressão 3.
-
Se o valor da expressão 1 for maior que zero, o IF aritmético será avaliado usando a expressão 4.
Argumentos
A |
Qualquer expressão de função válida. O software avalia a expressão para determinar qual ramo do IF <X, Y, Z> aritmético deve ser selecionado. |
X |
Qualquer expressão de função válida. Se o valor da expressão de teste for menor que zero, o software avaliará a expressão X e a função IF assumirá o valor de X. Caso contrário, a expressão X não será avaliada. |
Y |
Qualquer expressão de função válida. Se o valor da expressão de teste for igual a zero, o software avaliará a expressão Y e a função IF assumirá o valor de Y. Caso contrário, a expressão Y não será avaliada. |
Z |
Qualquer expressão de função válida. Se o valor da expressão de teste for maior que zero, o software avaliará a expressão Z e a função IF assumirá o valor de Z. Caso contrário, a expressão Z não será avaliada. |
Avisos
Quando usar a função aritmética IF para definir movimento, certifique-se de que o movimento ou a força resultante sejam contínuos. Se o movimento ou força for descontínuo, a simulação de movimento pode não conseguir encontrar uma solução. O melhor é que todas as funções que você usar para definir movimentos ou forças tenham as primeira e segunda derivativas contínuas. Convém não usar a função IF para definir movimento.