Fazer um loop por arquivos em uma pasta no matlab

Eu tenho um conjunto de dias de arquivos de log que eu preciso analisar e analisar no matlab.

Os arquivos de log são assim:

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

Os logs aumentam de hora em hora, mas às vezes os segundos são um ou dois segundos de folga (por hora) o que significa que eu preciso ignorar o que eles dizem fazerloadcsv.

Eu também tenho outro arquivo:

LOG_DATA_20120509_120002.csv

que contém dados para toda a hora (dados diferentes).

O objetivo geral é:

 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

Eu acho que a questão é, então, como ignorar os minutos do dia, se eles são diferentes? Eu suspeito que será através de todos os arquivos na pasta, caso em que como faço isso?

questionAnswers(2)

yourAnswerToTheQuestion