我有数百个数据文件,例如file001~file400,应该从每个文件中选择一个数值。我知道如何选择每个数字,但是,由于文件太多,我需要循环命令并根据相应文件的数量对所有提取的数字进行排序。我感谢任何帮助。
答案 0 :(得分:1)
问题是遍历所有文件。这可以通过以下方式完成:
for i = 1:400
filename = sprintf('file%03d',i);
// do the number picking, etc. using the filename.
end
编辑:根据请求,对于文件名FT00100
到FT05320
,我们进行两项小的更改,一次在循环范围内,一次在第一个参数中sprintf
:
for i = 100:5320
filename = sprintf('FT%05d',i);
// do the number picking, etc. using the filename.
end