看板 MATLAB 關於我們 聯絡資訊
大家好, 我想請問大家兩個問題(已爬文)。 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
ht15trep:help fgetl 03/11 10:57
ht15trep:加上 if strncmp(tline,'ATO',3), ..., end 03/11 10:58