看板 MATLAB 關於我們 聯絡資訊
這幾天在用 matlab 讀一些下載的他人的實驗數據... 原始 資料的格式不是很整齊 會有類似下面的情況在行列間夾雜... 4,1995/12/14 0:00:00,"100","7.5",0.5,0.1,1,1,9478,186 4,1996/1/11 0:00:00,"100",,,,1,1,9506,214 用 delimiter 指令 可以針對 ',', ' ', ':' 做分格... 可是資料裡面的 " 好難處理阿.. 只要搞定他應該就可以讓數據整齊的排列了 只是每行的數目不太一樣... 如果把它當分格符號排列上就會亂掉 如果把它忽略掉的話應該就可以達成整齊排列的目標了 help 有查到似乎有可以忽略一些符號的 commentstyle 指令 但是裡面沒有可以忽略掉 " 的參數選項 有人知道是否有可以忽略掉 " 的方法嗎? 或是針對讀取這類行不很規則的數據有沒有什麼其他的技巧? --   流光語翼編               | 流光幻現,訴說著過去的羽翼傳說似的 飛 翔 | 流光幻現,讚嘆著未來的羽翼不可預期的意象 | _____________________________________________|___ http://www.wretch.cc/blog/pipips                         | -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.192
mp19990920:我有想到兩個方法: 04/16 14:41
mp19990920:1.用excel匯入另存成xls檔,再用matlab來讀 04/16 14:42
mp19990920:2.用記事本之類的軟體把"清除後,再用matlab來讀 04/16 14:43
okgogogo:不就是全部取代? word就有了 04/19 12:55
qwezxcfgh:ctrl+h @_@~ 04/24 16:35