• if(cond, x, y): permite devolver x si cond es verdadero (no es cero), e y en caso contrario.
Solo se evalúan los argumentos necesarios de if. Si cond es verdadero, y no se evalúa, y si cond es falso, x no se evalúa. De este modo, es posible que los errores en x e y pasen inadvertidos.
if es un operador control de PTC Mathcad, no una función, y no funciona con operadores que modifican funciones, tales como el operador vectorizador.
Argumentos
• cond es una expresión que normalmente incluye un operador booleano.
• x, y son números arbitrarios, arrays o cadenas o funciones cuya evaluación da como resultado uno de estos.