作者shyen (嫻)
看板MATLAB
標題[問題] 讀檔只讀特定行數
時間Thu Jul 5 16:23:59 2012
假設現有一txt檔如下
ABCDE
ADE
CBED
:
:
ABD
資料筆數可能有三萬筆或更多
但我第一次讀取時只要讀第1筆到第1000筆
第二次讀取時為第501筆到第1500筆
我現在用textread只能整個讀進來才去取要哪幾筆
或是只能取前n筆
不知道有沒有比較好的方法能讀檔進來的資料就只有要的筆數
先謝謝大家了:)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.155.126
1F:→ sppmg:a=dlmread('test.txt','\n',[5 0 10 0]) 07/10 14:03
2F:→ sppmg:範圍從0開始,[欄始 列始 欄終 列終],亦可用'a6..a11'取代[] 07/10 14:06