| 查看: 1163 | 回复: 8 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[交流]
【求助】module里面能够让数组从外部接受一些数据吗?【已完结】 已有2人参与
|
|||
|
我有个实验产生了一个很大的文件,里面就是画图用的x,y轴的数据,但由于太大,不能直接输入fortran里面,输了会提示statement is too long。那只能从外部导入该数据,因为主程序之外的函数里面还要用这些数,所以打算在module用一个数组来接受数据。 module name1 implicit none real*8 :: FC_onewei(246016) open(1234,file='fcf.txt') read(1234,*) FC_onewei end module 就是把fcf.txt里面的246016个数读到FC_onewei里面。 但是总是说什么在module里面不准这样做。太难啊了~问问各位怎样搞?谢谢~ [ Last edited by 余泽成 on 2010-8-16 at 17:03 ] |
» 猜你喜欢
垃圾破二本职称评审标准
已经有19人回复
职称评审没过,求安慰
已经有53人回复
毕业后当辅导员了,天天各种学生超烦
已经有5人回复
26申博自荐
已经有3人回复
A期刊撤稿
已经有4人回复
» 本主题相关价值贴推荐,对您同样有帮助:
CFD仿真的数据分析问题
已经有7人回复
VB控件数组的使用
已经有4人回复
增大数组后执行窗口只是一闪
已经有14人回复
数组[1..3, 1..4]表示什么意思啊?
已经有5人回复
使用PGI编译VASP中无法使用长数组
已经有5人回复
Elsevier 文章刚接受,发现目标物应是另外的同分异构体,纠结中!
已经有5人回复
~~~点云数据求取k近邻并求取整个点云的特征点~~~
已经有17人回复
三维数组换行输入到文件(intel fortran 编译器)
已经有6人回复
【求助】从文件读入数组遇到困难
已经有3人回复
【求助】求助一个药物的晶体结构数据!
已经有15人回复
8楼2010-08-24 23:24:08
hakekill
木虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 1709.3
- 帖子: 131
- 在线: 19小时
- 虫号: 246017
- 注册: 2006-04-29
- 性别: GG
- 专业: 水环境与生态水利
★
余泽成(金币+1):辛苦了,暑假愉快! 2010-08-15 13:10:42
hanyi89(金币+5): 2010-08-15 18:34:37
余泽成(金币+1):辛苦了,暑假愉快! 2010-08-15 13:10:42
hanyi89(金币+5): 2010-08-15 18:34:37
|
这个最好是用动态数组来处理吧。 module里面执行语句也都是放在function和subroutine里面的。而且function和subroutine要放在contain里面。 例如: module example implicit none real*8 :: fc_onewei(100) contain subroutine read_data_from_file(fc_onewei) open(1234, file='fcf.txt') read(1234, *)fc_onewei end subroutine end module |
2楼2010-08-15 09:29:48
3楼2010-08-15 18:36:24
4楼2010-08-15 18:47:39













回复此楼