説明である最初の行を除いて、ASCIIファイルからすべてのデータをインポートしたいと思います。その行が欠落している場合、すべてのデータを正しくインポートできます。私は使用しましimporData
た。
編集:ファイルポインタを1つ先に移動するだけで解決しました。これはコードです
FH = fopen(f_old,'rb');
firstRowString = fgetl(FH);
説明である最初の行を除いて、ASCIIファイルからすべてのデータをインポートしたいと思います。その行が欠落している場合、すべてのデータを正しくインポートできます。私は使用しましimporData
た。
編集:ファイルポインタを1つ先に移動するだけで解決しました。これはコードです
FH = fopen(f_old,'rb');
firstRowString = fgetl(FH);
使用する
A = importdata(filename,delimiterIn,headerlinesIn)
これにより、行headerlinesIn + 1から始まる数値データを読み取るASCIIファイルからデータをロードできます。ここで、delimiterInは、文字列として指定された列区切り文字です。デフォルトの文字はファイルから解釈されます。タブには「\t」を使用します。
http://www.mathworks.co.uk/help/matlab/ref/importdata.html#inputarg_headerlinesIn