循环遍历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