看板 MATLAB 關於我們 聯絡資訊
不好意思請問大家~~~ 我有一個txt檔 檔案內容大概是這樣的: 10:14:43 354 3.546 0.01 10:15:53 352 3.442 -0.03 10:16:59 348 3.410 -0.01 : : : 以此類推 我想把他讀成: 10 14 43 354 3.546 0.01 10 15 53 352 3.442 -0.03 10 16 59 348 3.410 -0.01 : : : 我用了dlmread('filename.txt',':') 結果變成: 10 14 43 354 3.546 0.01 10 15 53 352 3.442 -0.03 : : : 變成這樣也就算了我可以自己排列,但是重點是少了一半的資料量!!! 原始資料總列數原本是100的話 一列變兩列後應該要200 但是最後讀出來矩陣只有101列!!! 請問大家有什麼方式可以達到我要的目的呢? 拜託大家了!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.103.99.3 ※ 文章網址: http://www.ptt.cc/bbs/MATLAB/M.1412587215.A.1D4.html
gary32217: 用textscan應該就可以了 10/06 22:51