作者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