Plotting a variable as a function of the iteration number in a for loop
Afficher commentaires plus anciens
Hi,
Basically I have loop, within which is a 12X12 array of zeros and ones. For each cycle of the loop I need to sum the value of the array(which I am able to do) and then plot this value against the iteration/loop number.
Obviously the value of the array changes for each loop so I am a bit stuck as to how to plot the graph.
Eg. Do I output the values for each loop to a seperate new array/file, which I then draw upon at the end of the loop to create the graph? Or is there some way to construct a graph in stages as the program loops-essentially holding the plot figure and adding new points to the existing plot for each iteration.
Any help would be very much appreciated! If I have not explained very well just let me know and I can try and explain further/provide code snippets.
Thanks in advance,
Mike Scott
1 commentaire
Oleg Komarov
le 11 Avr 2011
Is the loop unavoidable?
Réponse acceptée
Plus de réponses (1)
vega valentine
le 11 Avr 2011
0 votes
don't you just have to plot it outside the loop? I think what you need to do is just store every values you needed in every loop into a separate array/variable, and then after the looping is done, you can plot that array/variable.
2 commentaires
Mike Scott
le 11 Avr 2011
Oleg Komarov
le 11 Avr 2011
Post the code you're using, formatting with the code button.
Catégories
En savoir plus sur Conway's Game of Life dans Centre d'aide et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!