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, else | Ejecutar instrucciones si la condición es verdadera |
switch, case, otherwise | Ejecutar uno de varios grupos de instrucciones |
for | Bucle for para repetir un número determinado de veces |
while | Bucle while para repetir cuando la condición es verdadera |
try, catch | Ejecutar instrucciones y detectar los errores resultantes |
break | Terminar la ejecución del bucle for o while |
return | Devolver el control al script o la función invocadores |
continue | Pasar el control a la siguiente iteración de un bucle for o while |
pause | Detener la ejecución de MATLAB temporalmente |
parfor | Bucle for paralelo |
end | Terminar un bloque de código o indicar el último índice de un arreglo |
Temas
- Instrucciones condicionales
Para determinar qué bloque de código ejecutar en el tiempo de ejecución, utilice las instrucciones condicionales
if
oswitch
. - Instrucciones de control de bucle
Para ejecutar de manera repetida un bloque de código, utilice los bucles
for
ywhile
.