Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Bucles e instrucciones condicionales

Estructuras de control y ramificación mediante el uso de palabras clave, como if, for y while

Dentro de cualquier programa, puede definir secciones de código que se repitan en bucle o se ejecuten de forma condicional. Los bucles usan una palabra clave, for o while, y las instrucciones condicionales utilizan if o switch. Las palabras clave adicionales ofrecen un control más preciso sobre la estructura del programa.

Sintaxis del lenguaje de MATLAB

if, elseif, elseEjecutar instrucciones si la condición es verdadera
switch, case, otherwiseEjecutar uno de varios grupos de instrucciones
forfor loop para repetir el número especificado de veces
whileBucle while para repetir cuando la condición es verdadera
try, catchExecute statements and catch resulting errors
breakTerminar la ejecución de bucle for o while
returnReturn control to invoking script or function
continuePass control to next iteration of for or while loop
pauseStop MATLAB execution temporarily
parforParallel for loop
endTerminate block of code or indicate last array index

Temas

Instrucciones condicionales

Para determinar qué bloque de código ejecutar en el tiempo de ejecución, utilice las instrucciones condicionales if o switch.

Instrucciones de control de bucle

Para ejecutar de manera repetida un bloque de código, utilice los bucles for y while.