作者zzhhii (郭小稚)
看板MATLAB
标题[问题] 读入资料前先判读+同时有文字与数字
时间Sun Mar 11 00:38:41 2012
大家好,
我想请问大家两个问题(已爬文)。
1.
我想要从txt档读入一大笔资料,
资料内容大概为
AFO00340C62006010215012500 11.000 6.000 0.000 0.000 0.000
ATO00350C62006010215012500 12.000 7.000 1.000 2.000 3.500
数量相当的多,
每一行的资料数目也都相同,
所以我使用load来读入,
但却显示了"Unknown text on line number 1
of ASCII file C:X.txt "AFO00340C62006010215012500"."
已经爬过文,
但仍然不知道怎麽处理ˊˋ
2.
我能不能再读入这批资料之前先做筛选?
如同刚刚的例子,
AFO00340C62006010215012500 11.000 6.000 0.000 0.000 0.000
ATO00350C62006010215012500 12.000 7.000 1.000 2.000 3.500
我想要先筛出第一个资料字首为ATO的资料。
我本来是想把资料全部输入进来以後再删掉,
但是资料量非常非常的庞大,
这样可能会太耗时间,
不知道大家会怎麽处理?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.37.123.184
1F:→ ht15trep:help fgetl 03/11 10:57
2F:→ ht15trep:加上 if strncmp(tline,'ATO',3), ..., end 03/11 10:58