私は観測の複数のセクションを持つテキストファイルを持っています。新しい観測が開始されるたびに、ファイルには後続のデータに関する情報(ファイルのヘッダーのような)があります。matlabを使用してテキストファイルの途中にヘッダ行を無視します
textscan
を使用した場合、最初のセクションのみを読むことができました。たとえば、次のようにデータが配置されている:
1993-01-31 17:00:00.000 031 -61.00
1993-01-31 18:00:00.000 031 -55.00
1993-01-31 19:00:00.000 031 -65.00
Format
Source of Data
Station Name
Data Interval Type 1-hour
Data Type Final
1993-02-01 00:00:00.000 032 -83.00
1993-02-01 01:00:00.000 032 -70.00
1993-02-01 02:00:00.000 032 -64.00
以上のことから、私は途中でテキストのブロックを無視して「1993」で始まるデータ・ラインを読みたいです。
あなたはつもりだが、ファイルの行ごとに解析し、またはにファイルにいくつかの前処理を適用する必要がこれらのヘッダ行を削除してください( 'grep'や' sed' UNIXツールを使って[a-zA-Z]で始まる行を削除してください) – Amro