IF

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.

Formato

IF (A: X, Y, Z)

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.