Fortran Coder

查看: 5415|回复: 8
打印 上一主题 下一主题

[输入输出] 求大神帮忙看看怎么没法输出文件

[复制链接]

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
楼主
发表于 2019-6-5 13:42:34 | 显示全部楼层
没有 HRS019_01324wa.csv 文件,无法测试。

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
沙发
发表于 2019-6-5 14:42:50 | 显示全部楼层
HRS019_01324wa.csv 文件里
NUMBER OF DATA= 14900
而 ctl文件里个数是
0.0 8192
也就是 8192,导致数据不吻合。
导致 wvread_csv 函数里 read(60,*) temp,x1(i),x2(i),x3(i) 数组越界。

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
板凳
发表于 2019-6-5 14:48:57 | 显示全部楼层
本帖最后由 vvt 于 2019-6-5 14:52 编辑

你的这个代码应该是要求 NUMBER OF DATA= 14900  这里是 2的整幂次方的。
而且必须要求和 ctl 文件里的一致。
此外,代码里也有不少地方写死了 8192,都需要更改成一致的。

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

规矩勋章元老勋章新人勋章水王勋章热心勋章

QQ
地板
发表于 2019-6-5 16:51:38 | 显示全部楼层
那你就哭吧,如果哭有用的话,你就继续哭。

哭够了,觉得没有用了,就继续说:“你做了什么改动?哪几个地方?现在遇到的问题是什么?”
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-4 23:36

Powered by Tencent X3.4

© 2013-2024 Tencent

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