Fortran Coder

楼主: renlu617
打印 上一主题 下一主题

[数值问题] 定义了一个方程,怎么ivf还说我没有初值呢

[复制链接]

55

帖子

17

主题

0

精华

熟手

F 币
261 元
贡献
169 点
11#
 楼主| 发表于 2014-10-28 14:37:13 | 只看该作者
楚香饭 发表于 2014-10-28 12:21
我建议你学习一下 debug ,下个断点一跟踪 ,立即可以得出是否有值。

如要给长代码,可直接上传附件。 ...

我传了程序的源代码,按照网页说的进行了逐句调试,可是输出值确实很大,而且每次我在运行之前都要加上/check:uninit.  不知道是不是必须要这是调试出的断点数据:

55

帖子

17

主题

0

精华

熟手

F 币
261 元
贡献
169 点
12#
 楼主| 发表于 2014-10-28 14:37:44 | 只看该作者
这是断点输出的数据

345.jpg (184.16 KB, 下载次数: 284)

345.jpg

1967

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1370 元
贡献
581 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

13#
发表于 2014-10-28 15:45:02 | 只看该作者
PET.for 文件42行,50行,55行。
类似这种调用语句:
RELHIT = INTERP(10, RELHT(20), REAL(DOY))
是否应该是
RELHIT = INTERP(10, RELHT, REAL(DOY))
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-14 16:01

Powered by Tencent X3.4

© 2013-2024 Tencent

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