[討論] 讀取檔案的問題

看板MATLAB作者 ( )時間7年前 (2017/07/23 01:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
請問各位,我現在有個檔案內容的一部分如下 12 34 56 78 9a bc de f0 每個數值是一個16進位的數 我現在想要把這一堆數據分割成以下四堆 a1 = [1 3 5 7]; a2 = [2 4 6 8]; a3 = [9 b d f]; a4 = [a c e 0]; 目前我只會用textread('data.txt', '%s') 把檔案以string讀進來 但碰到兩問題 一是我不會分割左右兩數字 (我知道可以在text檔中用空白鍵隔開兩數據來分割,但數據實在太多這樣做沒效率) 二是我不會利用中間的空行判斷斷點 請問各位可以賜教嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.146.206 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1500744015.A.202.html
文章代碼(AID): #1PSubF82 (MATLAB)
文章代碼(AID): #1PSubF82 (MATLAB)