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
ywhile
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
owhile
, y las instrucciones condicionales utilizanif
oswitch
. 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 |
Buclefor para repetir un número determinado de veces |
while |
Buclewhile 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 offor orwhile loop |
pause |
StopMATLABexecution 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
.