Iterate (repeat) a for-loop n times.
    4 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Sergey Dukman
 el 3 de Mzo. de 2019
  
    
    
    
    
    Editada: Star Strider
      
      
 el 3 de Mzo. de 2019
            Hello.
I am trying to repeat the for-loop n times. The point is that I want to take the values computed in the first iteration of the loop and then use those values in the second iteration of the same loop and so on. Does anybody can help me with that?
Here is my code:

0 comentarios
Respuesta aceptada
  Star Strider
      
      
 el 3 de Mzo. de 2019
        You posted an image of your code, not the code we can copy and run.  
I would do something like this: 
x = 0 : 0.01 : 5;
. . .
for kk = 1:numel(x)
    . . . 
end
Remember to subscript the values you want to save within the loop, for example: 
y2(kk) = y1+h*k;
then plot after the loop (if you want to plot variables you computed in the loop).  
2 comentarios
  Star Strider
      
      
 el 3 de Mzo. de 2019
				
      Editada: Star Strider
      
      
 el 3 de Mzo. de 2019
  
			As always, my pleasure.  
The numel function returns the number of elements in an array.  For a vector, this is the same as length.  
Also, I very much like your avatar (for obvious reasons)!  
EDIT — Corrected typographical error.  
Más respuestas (0)
Ver también
Categorías
				Más información sobre Loops and Conditional Statements en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!