0
我想讀這樣的日誌文件:如何讀取用點分隔的數字?
14:27:30:000 1.01628432 152.35 310794
14:27:35:000 1.01628432 152.35 310794
14:27:36:000 1.01628432 152.35 310794
14:27:37:000 1.01628432 152.35 310794
14:27:38:000 1.01628432 152.35 310794
14:27:39:000 1.01628432 152.35 310794
使用這樣的代碼:
data = textscan(fLog, '%f:%f:%f:%f %f.%f %f.%f %f');
而且它不能完全讀取。同時,如果我使用,
作爲分隔符的數字而非.
一切正常用這樣的代碼:
data = textscan(fLog, '%f:%f:%f:%f %f,%f %f,%f %f');
我猜大概是.
特殊charachter OS的東西。由於我無法更改需要閱讀的文件以使用,
我需要調整我的matlab腳本以接受.
。問題是如何做到這一點。
爲了澄清,你要的號碼'152.35'要讀取的兩個領域,'152'和'35'? – tmpearce 2012-07-28 15:08:25