MatLab Ciclos de Repetición

 

Uso de bucles


La sentencia for repite un conjunto de sentencias un número predeterminado de veces. La sentencia for de MATLAB es muy diferente y no tiene la generalidad de la sentencia for de C/C++/Java. La siguiente construcción ejecuta sentencias con valores de i de 1 a n, variando de uno en uno.

for i=1: n

   sentencias

   end

o bien,

for i=vectorValores

   sentencias

   end

donde vectorValores es un vector con los distintos valores que tomará la variable i. En el siguiente ejemplo se presenta el caso más general para la variable del bucle (valor_inicial: incremento: valor_final); el bucle se ejecuta por primera vez con i=n, y luego i se va reduciendo de 0.2 en 0.2 hasta que llega a ser menor que 1, en cuyo caso el bucle se termina:

for i=n: -0.2:1

   sentencias

   end

 

TALLER N° 16-MatLab Ciclos de Repetición by BYRON MIGUEL RAMIREZ NASTACUAS on Scribd

Comentarios