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?