| 查看: 1278 | 回复: 6 | |||
| 当前主题已经存档。 | |||
calos818木虫 (著名写手)
新人菜鸟
|
[交流]
【求助】FORTRAN中如何把处理结果输出到硬盘文件
|
||
| 对For 不怎么熟悉,想问问,比如在计算矩阵本征值时,如何把计算结果输出到比如C盘的文件,希望能说详细些,非常感谢…… |
» 猜你喜欢
申请科研项目纯靠实力能成功吗?
已经有9人回复
40+中年人失业后,还能找到好工作吗?
已经有4人回复
极限拉扯,如何抉择
已经有15人回复
中科院海洋所招收海洋材料相关领域博士研究生及研究助理
已经有4人回复
二审4个多月了还是Awaiting Reviewer Scores
已经有4人回复
OpenAI又攻克数学难题了,离AI做有机合成还有多远?
已经有13人回复
课题组会帮你通过考核么?
已经有7人回复
入职后第一次管课题组的专利缴费,对账才发现官费比别人多掏了一倍
已经有6人回复
售一区SCI文章T0P,我:8O.551.O54,科目全,可十急
已经有9人回复
售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急
已经有8人回复
qingyun533
铁杆木虫 (著名写手)
- 应助: 0 (幼儿园)
- 贵宾: 0.015
- 金币: 7990.7
- 帖子: 1566
- 在线: 89.3小时
- 虫号: 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 (小学生)
- 金币: 3125.7
- 散金: 77
- 红花: 3
- 帖子: 1201
- 在线: 730.8小时
- 虫号: 698507
- 注册: 2009-02-08
- 专业: 凝聚态物性 II :电子结构
7楼2009-09-24 17:43:44










回复此楼
200