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

Sentencias if anidads de MATLAB

Sentencias condicionales de Matlab

Anidar if en MATLAB-La sentencia else es siempre válida, lo que significa que puedes usar if o elseif en otro if o elseif.

Sintaxis

La sintaxis de las sentencias if anidads es la siguiente-

if <expression 1>
   %Cuando la expresión booleana1Ejecutar cuando sea verdadero 
   if <expression 2>
      %Cuando la expresión booleana2Ejecutar cuando sea verdadero
   end
end

Puedes anidar elseif ... else, al igual que las sentencias if anidadas.

Ejemplo en línea

Crea un archivo de script y escribe el siguiente código en él-

a = 100;
b = 200;
   %Verifica condiciones booleanas
   if( a == 100)
   
      %Si condition es verdadero, verifica el siguiente contenido
      if( b == 200)
       
         %Si condition es verdadero, imprime el siguiente contenido
         fprintf('El valor de a es 100 y b es 200\n');
      end
       
   end
   fprintf('El valor exacto de a es: %d\n', a);
   fprintf('El valor exacto de b es: %d\n', b);
Muestra lo siguiente al ejecutar el archivo-
El valor de a es 100 y b es 200
El valor exacto de a es: 100
El valor exacto de b es: 200

Sentencias condicionales de Matlab