La traducción de esta página está obsoleta. Haga clic aquí para ver la última versión 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, 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 | Execute statements and catch resulting errors |
break | Terminar la ejecución del bucle for o while |
return | Return control to invoking script or function |
continue | Pass control to next iteration of for or while loop |
pause | Stop MATLAB execution temporarily |
parfor | Parallel for loop |
end | Terminate 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
oswitch
. - Instrucciones de control de bucle
Para ejecutar de manera repetida un bloque de código, utilice los bucles
for
ywhile
.