| 查看: 1058 | 回复: 6 | |||
| 当前主题已经存档。 | |||
calos818木虫 (著名写手)
新人菜鸟
|
[交流]
【求助】FORTRAN中如何把处理结果输出到硬盘文件
|
||
| 对For 不怎么熟悉,想问问,比如在计算矩阵本征值时,如何把计算结果输出到比如C盘的文件,希望能说详细些,非常感谢…… |
» 猜你喜欢
全日制(定向)博士
已经有5人回复
假如你的研究生提出不合理要求
已经有10人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
实验室接单子
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
qingyun533
铁杆木虫 (著名写手)
- 应助: 0 (幼儿园)
- 贵宾: 0.015
- 金币: 7963.7
- 帖子: 1566
- 在线: 88.8小时
- 虫号: 483791
- 注册: 2007-12-26
- 专业: 凝聚态物性I:结构、力学和
2楼2009-09-03 15:32:14
3楼2009-09-03 15:32:53
4楼2009-09-03 15:35:12
heyansheng12345
银虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 634.1
- 散金: 54
- 红花: 4
- 帖子: 71
- 在线: 4.9小时
- 虫号: 543364
- 注册: 2008-04-10
- 性别: GG
5楼2009-09-22 21:02:40
senlia
木虫 (小有名气)
- 应助: 2 (幼儿园)
- 贵宾: 3.521
- 金币: 2178.1
- 红花: 1
- 帖子: 223
- 在线: 6.7小时
- 虫号: 849005
- 注册: 2009-09-16
- 性别: GG
- 专业: 计算数学与科学工程计算
★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
0112358(金币+2,VIP+0):鼓励交流,感谢答疑 9-24 20:42
小木虫(金币+0.5):给个红包,谢谢回帖交流
0112358(金币+2,VIP+0):鼓励交流,感谢答疑 9-24 20:42
|
一般来说(当然不是全部) 用两种方式的比较多 1、二进制文件 不带格式的 存储空间小 程序处理速度快(传说中好像所有数据在电脑里都要转化为二进制后才进行运算) 但你打开后不知道里面是什么东西 这就需要你确认输出的内容准确无误才行 比如一个数组a有10个数据 a(1:10) 用二进制可以这样输: open(501,file='data.bin',access='sequential',form='unformatted',recl=2*10) write(501)a(1:10) close(501) 不过你要读取这个文件的话也得以同样的形式 open(1,file='data.bin',access='sequential',form='unformatted',recl=2*10) read(1)hpsn(1:10) close(1) 2、文本文件 带格式 占用空间大 而且随着所带格式不同也有很大不同 但你用写字板打开文件就能看见你输出的对不对 open(501,file='data.txt') write(501,401) a(1:10) % 以401指定的格式输出 close(501) 401 format(10e23.15) % 格式: 指数形式 小数点后15位 单个数据总长度23位 一共10个数 当然咯 如果你用write(501,*)的话也可以 只是输出的文件的精度还有格式可能不能满足你的要求 [ Last edited by senlia on 2009-9-24 at 09:44 ] |

6楼2009-09-24 09:39:25
calos818
木虫 (著名写手)
新人菜鸟
- 应助: 11 (小学生)
- 金币: 3135.7
- 散金: 77
- 红花: 3
- 帖子: 1200
- 在线: 730.5小时
- 虫号: 698507
- 注册: 2009-02-08
- 专业: 凝聚态物性 II :电子结构
7楼2009-09-24 17:43:44












回复此楼