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.

 채택된 답변

Thorsten
Thorsten 2015년 10월 16일

0 개 추천

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

댓글 수: 2

Luciano Magrini
Luciano Magrini 2015년 10월 16일
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 2015년 10월 19일
d = dir('*TAI.magnetogram.fits.dat')
for i = 1:numel(d)
filename = d(i).name
% read filename and process data
end

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

태그

질문:

2015년 10월 16일

댓글:

2015년 10월 19일

Community Treasure Hunt

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

Start Hunting!

Translated by