Operador ternario en MATLAB
En este tutorial, discutiremos cómo podemos usar el operador ternario en MATLAB.
Operador ternario en MATLAB
MATLAB no tiene el operador ternario, por lo que debe usar la instrucción if
. El operador ternario en algunos idiomas se utiliza para definir la instrucción else
. Consulte el siguiente código.
MyVariable = (condition) ? statement1 : statement2;
Si la condición es verdadera, se ejecutará la primera sentencia, statement1
, y si la condición es falsa, se ejecutará la segunda sentencia, statement2
. Pero esta funcionalidad no es compatible con MATLAB. En su lugar, debe usar la instrucción if
para obtener el mismo resultado que el código anterior. Consulte el siguiente código.
if(condition)
statement1
else
statement2
end
En el código anterior, hemos realizado la misma función que realiza el operador ternario. Si la condición es verdadera, se ejecutará la primera sentencia, statement1
, y si la condición es falsa, se ejecutará la segunda sentencia, statement2
.