Durchlaufen Sie Dateien in einem Ordner in Matlab

Ich habe eine Reihe von Tagen von Protokolldateien, die ich analysieren und in Matlab ansehen muss.

Die Protokolldateien sehen folgendermaßen aus:

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

Die Protokolle werden stündlich inkrementiert, aber manchmal sind die Sekunden ein oder zwei Sekunden entfernt (pro Stunde), was bedeutet, dass ich ignorieren muss, was sie sagen, um zu tunloadcsv.

Ich habe auch eine andere Datei:

LOG_DATA_20120509_120002.csv

die Daten für die ganze Stunde enthält (verschiedene Daten).

Das übergeordnete Ziel ist:

 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

Ich schätze die Frage ist dann, wie ich die Minuten des Tages ignoriere, wenn sie unterschiedlich sind? Ich vermute, es wird durch die Schleife durch alle Dateien im Ordner sein, in welchem ​​Fall, wie mache ich das?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage