[問題] 讀檔只讀特定行數

看板MATLAB作者 (嫻)時間14年前 (2012/07/05 16:24), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
假設現有一txt檔如下 ABCDE ADE CBED : : ABD 資料筆數可能有三萬筆或更多 但我第一次讀取時只要讀第1筆到第1000筆 第二次讀取時為第501筆到第1500筆 我現在用textread只能整個讀進來才去取要哪幾筆 或是只能取前n筆 不知道有沒有比較好的方法能讀檔進來的資料就只有要的筆數 先謝謝大家了:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.155.126

07/10 14:03, , 1F
a=dlmread('test.txt','\n',[5 0 10 0])
07/10 14:03, 1F

07/10 14:06, , 2F
範圍從0開始,[欄始 列始 欄終 列終],亦可用'a6..a11'取代[]
07/10 14:06, 2F
文章代碼(AID): #1FzKyXlB (MATLAB)
文章代碼(AID): #1FzKyXlB (MATLAB)