I need to read more than one set of matrices 200. How can I automate the process of reading these matrices? The files are named in ascending order.
Thank you.

 Respuesta aceptada

Thorsten
Thorsten el 16 de Oct. de 2015

0 votos

Use dir to get the names of the files and then use a for loop to process the files.

2 comentarios

Luciano Magrini
Luciano Magrini el 16 de Oct. de 2015
Thanks for the answer.
I managed to read the directory, but could not mount the loop. Can you help me again? The files have the following name:
"hmi.m_45s.001_TAI.magnetogram.fits.dat" with variations "002", "003", .... until "296".
How can I mount the loop for this structure? I'm struggling because the file names are not just numbers. = /
I thank you again.
Thorsten
Thorsten el 19 de Oct. de 2015
d = dir('*TAI.magnetogram.fits.dat')
for i = 1:numel(d)
filename = d(i).name
% read filename and process data
end

Iniciar sesión para comentar.

Más respuestas (0)

Etiquetas

Preguntada:

el 16 de Oct. de 2015

Comentada:

el 19 de Oct. de 2015

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by