[問題] 請問讀取excel資料的一個細節問題

看板MATLAB作者 (右京)時間9年前 (2016/04/02 11:44), 編輯推噓0(007)
留言7則, 3人參與, 最新討論串1/2 (看更多)
請問各位前輩,我有一欄excel資料類似 1-1 2-13 10-2 105-223 10581-4 4 5 78-3 請問我有沒有可能在讀取的時候放入一個矩陣變成兩欄類似 1 1 2 13 10 2 105 223 10581 4 4 0 5 0 78 3 主要是一欄裡面用dash分開的兩個數字 我不知道該怎麼讀了再分開 然後資料又不是每一欄都有dash,好像又提高複雜度了... 煩請前輩們指點方向 或者其實我只是想要把他們依大小順序排列(先比前面再比後面) 根本不需要這樣做? 我現在想的是 把一欄資料提出--拆成兩個數字--兩個迴圈分別比前後大小--依原格式新順序輸出 100.200筆的資料*10,用人眼整理會瞎掉... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.232.143.165 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1459568650.A.C95.html

04/02 12:44, , 1F
用strsplit切,用sortrows排序
04/02 12:44, 1F

04/05 16:47, , 2F
謝謝大大指點明路,我來查查怎麼用!!
04/05 16:47, 2F

04/05 20:01, , 3F
讀的話,用fscanf,都用%s讀入
04/05 20:01, 3F

04/05 20:02, , 4F
我需要寫給你看嗎QQ
04/05 20:02, 4F

04/05 20:29, , 5F
忘記你是excel,已經在回文中補充
04/05 20:29, 5F

04/06 10:53, , 6F
讀取前先在Excel資料→資料剖析→分隔符號→勾"其他"
04/06 10:53, 6F

04/06 10:53, , 7F
後面填:- (就是以-來分割資料)→完成
04/06 10:53, 7F
文章代碼(AID): #1M_q0AoL (MATLAB)
文章代碼(AID): #1M_q0AoL (MATLAB)