作者VERITAS332 (Karma)
看板Fortran
標題[問題] 檔案同時有ascii和binary
時間Wed Mar 28 02:04:14 2012
目前正在處理fluent v6的網格資料
檔案中的head部分是ascii
資料部分是binary
EX
(3010 (4 1 4162 1 3) !描述網格的數量和屬性
binary部分 !每個網格的XYZ座標
我試了unformatted,head部分不能讀
用了formatted,binary不能讀
請問要如何處理這種資料呢?
謝謝
PS
我的描述可能不夠詳細
http://dl.dropbox.com/u/32081279/FFF.2.msh
該連結為網格資料
用純文字開啟應該可以了解我的問題
從15行開始為double precision的binary部份
(不包括一開始的 '(' )
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 72.33.12.52
2F:→ gilocustom:都是用unformatted。 03/28 11:11
3F:→ VERITAS332:我想我跟那位遇到的問題不一樣,他是binary中含有字串 03/28 14:39
4F:→ VERITAS332:我的是檔案中有ascii和binary部分 03/28 14:40
5F:→ VERITAS332:我試過用unformatted,第一行(ascii構成)就不能讀了 03/28 14:42
6F:→ gilocustom:資料內容都是一個byte一個byte的,無分binary裡面有 03/28 14:45
7F:→ gilocustom:ASCII或是ASCII裡面有binary,只要用unformatted都可以 03/28 14:46
8F:→ gilocustom:讀取,端看你要存成什麼型態的變數罷了。 03/28 14:47
※ 編輯: VERITAS332 來自: 76.255.26.175 (03/28 15:11)
※ 編輯: VERITAS332 來自: 76.255.26.175 (03/28 15:21)
※ 編輯: VERITAS332 來自: 76.255.26.175 (03/28 15:21)
9F:→ VERITAS332:已解決,感謝gilocustom 03/29 04:58