Saving data for each iteration in a for loop
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am wanting to save the table data that is being written each loop, instead the data is being overwritten. I was going to try to do: info = [info output] that didn't work and I can't do info(i,:) = output because those deminsions do not line up. And the "table" varible I am not sure what I could do there to store all the data as oppsed to looping over it each time.
Thank you
0 commentaires
Réponses (2)
Yongjian Feng
le 13 Août 2021
Your info needs to be initialized outside the loop, right?
4 commentaires
Cris LaPierre
le 13 Août 2021
Modifié(e) : Cris LaPierre
le 13 Août 2021
You need to use indexing to assign the results of each loop to a new location. Look at this example on the for loop documentation page.
5 commentaires
Cris LaPierre
le 13 Août 2021
Share the code (copy/paste. No one wants to transcribe from a screenshot) along with the complete error message (all the red text).
Voir également
Catégories
En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!