Fortran Coder

查看: 17049|回复: 11
打印 上一主题 下一主题

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

[复制链接]

716

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
624 元
贡献
319 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

楼主
发表于 2014-10-25 19:34:47 | 显示全部楼层
可能是 interp 函数里的循环(81-91行)始终没有满足条件。于是 interp 没有值就返回了。

716

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
624 元
贡献
319 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

沙发
发表于 2014-10-28 11:01:02 | 显示全部楼层
1.我和百事可乐都告诉你了,这不是没定义,而是没有初值。请不要只顾自己说,完全不管别人的回复。
2.再次强调,你的代码不足,无法调试。
3.请自行 debug,看是否满足了。如何 debug 请阅读 http://debug.w.fcode.cn

716

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
624 元
贡献
319 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

板凳
发表于 2014-10-28 12:21:55 | 显示全部楼层
我建议你学习一下 debug ,下个断点一跟踪 ,立即可以得出是否有值。

如要给长代码,可直接上传附件。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-6-9 13:45

Powered by Tencent X3.4

© 2013-2024 Tencent

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