[問題] 讀txt檔忽略部分符號(")的問題
這幾天在用 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
→
04/16 14:41, , 1F
04/16 14:41, 1F
→
04/16 14:42, , 2F
04/16 14:42, 2F
→
04/16 14:43, , 3F
04/16 14:43, 3F
推
04/19 12:55, , 4F
04/19 12:55, 4F
→
04/24 16:35, , 5F
04/24 16:35, 5F