次のようなtxtファイルがいくつかあります。
Experiment ended at 5/8/12 10:00 AM
Number of Tunings 9
0 14.0 82 43.305
1 34.142857142857146 95 23.432
2 5.857142857142857 82 31.573
3 37.42857142857143 83 22.387
4 5.0 93 14.664
...etc
最初の 2 行が無視され、区切り文字としてスペースに基づいて列が取得されるように、このデータをロードしたいので、上記は次のようになります。
0 14.0 82 43.305
1 34.142857142857146 95 23.432
2 5.857142857142857 82 31.573
3 37.42857142857143 83 22.387
4 5.0 93 14.664
関数importdata(FILENAME, DELIM, NHEADERLINES)
は、まさにこれを行うと主張しています。ただし、この関数を呼び出すとimportfile('pathtofile', ' ', 2)
、ファイル内のすべての文字を含む単一の文字列が取得されるため、次のようになります。
Experiment ended at 5/8/12 10:00 AM Number of Tunings 9 0 14.0 82 43.305 1 34.142857142857146 95 23.432 ...etc
importdata でデータを正しく解析するにはどうすればよいですか?