循环遍历matlab文件夹中的文件

我有一整天的日志文件,我需要parsing和看看在matlab。

日志文件如下所示:

LOG_20120509_120002_002.csv (year)(month)(day)_(hour)(minute)(second)_(log part number) 

日志每小时增加一次,但是有时秒数是一两秒(每小时),这意味着我需要忽略他们说loadcsv

我也有另一个文件:

 LOG_DATA_20120509_120002.csv 

其中包含整个小时的数据(不同的数据)。

总体目标是:

  loop through each day loop through each hour read in LOG_DATA for whole hour loop through each segment read in LOG for each segment compile a table of all the data 

那么我想现在的问题是,如果他们不一样,我该如何忽略一天的分钟? 我怀疑它会循环通过文件夹中的所有文件,在这种情况下,我该怎么做?

循环遍历文件夹中的所有文件相对比较简单:

 files = dir('*.csv'); for file = files' csv = load(file.name); % Do some stuff end