Borrar filtros
Borrar filtros

Saving Table In For Loop?

1 visualización (últimos 30 días)
matlabkid602
matlabkid602 el 4 de Ag. de 2017
Comentada: matlabkid602 el 4 de Ag. de 2017
How can I save a table in a for loop with corresponding file name?
I want to save it like how I am saving my figures, savefig(['gridded_dipoles_' num2str(i)]);
where i is my index.
How can I do this with writetable?
Thank you.

Respuesta aceptada

Dan Gianotti
Dan Gianotti el 4 de Ag. de 2017
Something like this?
for i = 1:N
T = calculate_my_table(i); % Whatever you do to get your table
fname = ['MyTable',num2str(i),'.csv']; % or .txt, or however you want to save it
writetable(T,fname);
end
The sprintf function might help you think about how to make varying filenames as well.
  1 comentario
matlabkid602
matlabkid602 el 4 de Ag. de 2017
Perfect Dan, thanks a lot. Have a good weekend.

Iniciar sesión para comentar.

Más respuestas (0)

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!

Translated by