English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

MATLAB-if ... else ... end instrucciones

Expresiones condicionales de Matlab

Después de la instrucción if se puede seguir una instrucción else opcional, que se ejecuta cuando la expresión es falsa.

Sintaxis

La sintaxis de if ... else en MATLAB es-

if <expression>
   %Si la expresión booleana es verdadera, se ejecutará la siguiente instrucción
   <statement(s)>
else
   <statement(s)>
   %Si la expresión booleana es falsa, se ejecutará la siguiente instrucción
final

Si el resultado de la expresión booleana es true, se ejecutará el bloque de código if, de lo contrario, se ejecutará el bloque de código else.

Diagrama de flujo

Ejemplo en línea

Cree un archivo de script y escriba el siguiente código-

a = 100;
%Verificación de condiciones booleanas
   if a < 20 
      %Si condition es verdadero, se imprimirá lo siguiente
      fprintf('a es menor que 2'\n');
   else
      %Si condition es falso, se imprimirá lo siguiente
      fprintf('a no es menor que 2'\n');
   final
   fprintf('El valor de a es: %d\n', a);
Después de compilar y ejecutar el código anterior, se producirá el siguiente resultado-
a no es menor que 20
El valor de a es: 100

Expresiones condicionales de Matlab