IF
Aritmetický operátor IF můžete použít k podmínečnému hodnocení výrazu funkce.
IF (výraz 1: výraz 2, výraz 3, výraz 4)
Metoda vyhodnotí výraz 1 a pak postupuje následovně:
Pokud je hodnota výrazu 1 menší než nula, operátor IF je ohodnocen pomocí výrazu 2.
Pokud se hodnota výrazu 1 rovná nule, operátor IF je ohodnocen pomocí výrazu 3.
Pokud je hodnota výrazu 1 větší než nula, operátor IF je ohodnocen pomocí výrazu 4.
Formát
IF (A: X, Y, Z)
Argumenty
A |
Jakýkoliv platný výraz funkce. Software vyhodnocením výrazu rozhodne o výběru větve matematického operátoru IF <X, Y, Z>. |
X |
Jakýkoliv platný výraz funkce. Pokud je hodnota testovaného výrazu menší než nula, software ohodnotí výraz X a funkce IF převezme hodnotu X. Jinak nebude výraz X vyhodnocen. |
Y |
Jakýkoliv platný výraz funkce. Pokud se hodnota testovaného výrazu rovná nule, software ohodnotí výraz Y a funkce IF převezme hodnotu Y. Jinak nebude výraz Y vyhodnocen. |
Z |
Jakýkoliv platný výraz funkce. Pokud je hodnota testovaného výrazu větší než nula, software ohodnotí výraz Z a funkce IF převezme hodnotu Z. Jinak nebude výraz Z vyhodnocen. |
Upozornění
Při používání matematického operátoru IF na definici pohybu, ujistěte se, že výsledný pohyb nebo síla jsou spojité. Pokud bude pohyb, nebo síla nespojité, simulace pohybu může selhal při hledání řešení. Všechny funkce používané k definici pohybu, nebo sil by měly mít spojité první a druhé deriváty. Funkce if není vhodná k definici pohybu.