Fortran Coder

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

[数学库] IMSL 中 divmrk 出错

[复制链接]

12

帖子

3

主题

0

精华

入门

F 币
54 元
贡献
30 点
跳转到指定楼层
楼主
发表于 2014-5-4 18:30:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
运行后黑框里出现的是:error 33 from divmrk.Approximately 50000 function evaluations have been used to compute the solution since the integration started or since this message was last printed.
这是什么意思??是哪里出错了???大神们帮忙~~~~
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

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

QQ
沙发
发表于 2014-5-4 20:18:51 | 只看该作者
这应该是函数库给出来的错误吧?不是语法或编译器给出的

12

帖子

3

主题

0

精华

入门

F 币
54 元
贡献
30 点
板凳
 楼主| 发表于 2014-5-5 10:21:10 | 只看该作者
嗯对的  我改了之后又出现新的错误

}21~QYCJVZKP01J{D}{WQ$4.jpg (64.75 KB, 下载次数: 315)

这个是步长为100时

这个是步长为100时

CKFD)}UGE9UHN(0H}~6%HOA.jpg (85.68 KB, 下载次数: 331)

这个是步长50

这个是步长50

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

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

QQ
地板
发表于 2014-5-6 10:59:27 | 只看该作者
还是对 divmrk 函数的使用有问题。上面的错误已经告诉你了,自己翻译一下就知道了。貌似是步长(step size)太小了?

这种错误不是 fortran 本身的问题,又没代码,很难说清楚。

12

帖子

3

主题

0

精华

入门

F 币
54 元
贡献
30 点
5#
 楼主| 发表于 2014-5-6 15:14:43 | 只看该作者
对的, 我增大步长后又出现了新的错误,是第一个黑框里的。  你可以帮我看看程序么?我q:331323443   方便的话告诉我你q  我发给你。谢谢~~~~

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

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

QQ
6#
发表于 2014-5-6 17:09:51 | 只看该作者
有什么问题就在这说吧。这里也可以发代码,附件,都可以。

12

帖子

3

主题

0

精华

入门

F 币
54 元
贡献
30 点
7#
 楼主| 发表于 2014-5-6 20:20:19 | 只看该作者
嗯,,好的。谢谢你。

两点复化.txt

29.73 KB, 下载次数: 1

这是整个程序。

gaosi.txt

2.55 KB, 下载次数: 1

这部分是我编写的,在上面的附件最后部分,可能问题就出在这里。

954

帖子

0

主题

0

精华

大师

F 币
184 元
贡献
75 点

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

QQ
8#
发表于 2014-5-6 21:30:45 | 只看该作者
实在不好意思,代码太长了,实在没时间没精力去看,去熟悉。

自己学着 Debug 吧,如何动态跟踪代码,检查错误。

这篇文章或许对你有帮助:http://www.fcode.cn/guide-44-1.html

12

帖子

3

主题

0

精华

入门

F 币
54 元
贡献
30 点
9#
 楼主| 发表于 2014-5-8 09:10:00 | 只看该作者
嗯,,谢谢。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

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

Powered by Tencent X3.4

© 2013-2024 Tencent

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