how to load a file with header
1 回表示 (過去 30 日間)
古いコメントを表示
my file has one header
for example, my file name is gobang_no_aircon_20130729.dat
Matlab time = labVIEW(time)/(24*60*60)+datenum('1904-0101','yyyy-mm-dd');
3457900800.00000 0 0 0 27.8300000000000 0
3457900805.00000 0 0 0 27.8300000000000 0
3457900810.00000 0 0 0 27.8300000000000 0
...
I want to load this file but ,because of the header, I can't please tell me how to load this file
0 件のコメント
回答 (1 件)
Walter Roberson
2013 年 8 月 6 日
fid = fopen('gobang_no_aircon_20130729.dat', 'r');
datacell = textscan(fid, '%g%g%g%g%g%g', 'headerlines', 1, 'collect', 1);
fclose(fid);
data_array = datacell{1};
6 件のコメント
Jan
2013 年 8 月 6 日
@hyumin: If you read the documentation of textscan(), you will find all required information. It would not be efficient to ask Walter to re-tell, what you can read there.
参考
カテゴリ
Help Center および File Exchange で Data Import and Export についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!