主题:求fortran高手解决问题,本人初学
414956910
[专家分:0] 发布于 2011-09-04 21:33:00
open(3,文件名,UNFORMATTED);这个是不是建立一个二进制的文件,我想把其中的数据读出来怎么办啊?
回复列表 (共17个回复)
沙发
cgl_lgs [专家分:21040] 发布于 2011-09-05 10:49:00
咋写的咋读啊:)
板凳
414956910 [专家分:0] 发布于 2011-09-05 19:50:00
如果这个就是二进制的,那么我想做可视化,怎么转化成文本的
3 楼
yeg001 [专家分:14390] 发布于 2011-09-05 22:45:00
如1楼说, 二进制文件按照写的格式读才正确. 如果完全不知道, 那...
4 楼
414956910 [专家分:0] 发布于 2011-09-06 00:39:00
应该是二进制码,因为我改成FORMATTED之后那个文件建立之后里面就没有东西,可是我怎么才能把二进制改成文本呢,我想进行可视化啊
5 楼
yeg001 [专家分:14390] 发布于 2011-09-06 10:08:00
你用记事本打开看看有没有乱码就知道是不是二进制文件了.
但如果你不知道里面的当时写入的是什么数据, 什么格式写入那就无法读取. 无法读取就无法"可视化"了啊.
6 楼
414956910 [专家分:0] 发布于 2011-09-07 12:54:00
我现在知道是什么类型了,就是二进制,应该怎么读取呢?
7 楼
yeg001 [专家分:14390] 发布于 2011-09-07 13:19:00
数据类型是指 整型, 浮点, 双精度浮点, 字符....
还有一次写入的是什么怎样的数据组合.
如果这些什么都不知道还是问产生这些数据的作者好些. 蒙跟猜都很辛苦.
8 楼
414956910 [专家分:0] 发布于 2011-09-07 13:58:00
就是二进制,怎么进行可视化啊?
9 楼
cgl_lgs [专家分:21040] 发布于 2011-09-07 17:44:00
1、咋写咋读;
2、读上来后打印到屏幕。
10 楼
yeg001 [专家分:14390] 发布于 2011-09-07 19:52:00
楼主好搞笑^_^
我来回复