Saving data for each iteration in a for loop
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/711292/image.jpeg)
0 comentarios
Respuestas (2)
Yongjian Feng
el 13 de Ag. de 2021
Your info needs to be initialized outside the loop, right?
4 comentarios
Cris LaPierre
el 13 de Ag. de 2021
Editada: Cris LaPierre
el 13 de Ag. de 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 comentarios
Cris LaPierre
el 13 de Ag. de 2021
Share the code (copy/paste. No one wants to transcribe from a screenshot) along with the complete error message (all the red text).
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!