作者sppmg (sppmg)
看板MATLAB
标题[讨论] 读取含header的资料档
时间Tue Jul 10 11:27:48 2012
我的数据档(均是ascii)格式如下:
date:2012/02/04
time:XX:XX:XX
freq:XXXXX
......(共十行).......
0.1344 2.4412
3.1144 1.4894
.......(下面都是如上二行的数据)
请问有甚麽办法可以快速load数据亦取得header资料呢?
取header大概可以用搜寻关键字方式找。
而load方法我只能想到一行一行用for去load,
不知道有没有更快的方法?譬如指定从第11行开始load等等。
感谢各位了。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.103.227
我自己找到了......
可以使用 importdata
以我的档案为例
a= importdata('datafile','/t',10);
1.档名
2.分隔符
3.header长度
a会成为一个struct,里面会包含data及header
※ 编辑: sppmg 来自: 140.109.103.227 (07/10 12:40)