Fortran Coder

查看: 133|回复: 2

[文件读写] 按行读取TXT文件,给多个参数赋值。

[复制链接]

1

帖子

1

主题

0

精华

新人

F 币
15 元
贡献
4 点
发表于 2018-10-8 19:13:12 | 显示全部楼层 |阅读模式
本帖最后由 lovelyHelen 于 2018-10-8 19:20 编辑

8个输入参数,通过excel文件赋值。excel文件有8列,对应8个参数,有几万行,一行对应一组输入参数。读取一行,计算一个结果,需要读取完所有行,把所有计算结果存到一个文件。
回复

使用道具 举报

285

帖子

1

主题

0

精华

宗师

F 币
1572 元
贡献
1053 点
发表于 2018-10-11 09:42:31 | 显示全部楼层
fortran读取excel比较困难,建议另存为csv再读取。读文件是基本操作,书上有介绍。

20

帖子

4

主题

0

精华

入门

F 币
99 元
贡献
61 点
发表于 2018-11-8 14:46:44 | 显示全部楼层
open(num,file='excel.txt',iostat=var)
if(var.ne.0) stop

do
read(num,*,iostat=var) a(1:8)
if(var<0) exit

balabala......

enddo

不确定都对,但你可以试试
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

QQ|捐赠本站|Archiver|关于我们 About Us|群聊|Fcode

GMT+8, 2018-12-17 10:39

Powered by Discuz! X3.2

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表