找回密码
 注册
Simdroid-非首页
查看: 333|回复: 6

[3. Fortran] 【求助】关于fortran调试的问题。急!!!!

[复制链接]
紫月牙儿 该用户已被删除
发表于 2004-3-25 17:11:07 | 显示全部楼层 |阅读模式 来自 江苏镇江
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-3-25 20:40:28 | 显示全部楼层 来自 湖北武汉

回复: 【求助】关于fortran调试的问题。急!!!!

Simdroid开发平台
何程序啊,讲清楚些
发表于 2004-3-25 22:33:01 | 显示全部楼层 来自 美国

回复: 【求助】关于fortran调试的问题。急!!!!

Math Error M6201  
'function' : _DOMAIN error
An argument to the given function was outside the domain of legal input values for that function. For example, the following statements generate this error:  
result = SQRT(-1.0) ! FORTRAN statement
发表于 2004-3-28 16:59:42 | 显示全部楼层 来自 山东泰安

回复: 【求助】关于fortran调试的问题。急!!!!

程序调试过程中,最复杂的是寻找逻辑错误;
  
另外你说的减少运算次数可得到结果,可能涉及到另外一个问题:误差累计的问题,解决这个问题可能需要"数值分析"的知识,也就是可能你的算法本身就有问题。
  
祝你好运!
jacky_alian 该用户已被删除
发表于 2004-4-21 10:24:02 | 显示全部楼层 来自 辽宁沈阳
提示: 作者被禁止或删除 内容自动屏蔽
jacky_alian 该用户已被删除
发表于 2004-4-21 11:00:14 | 显示全部楼层 来自 辽宁沈阳
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-4-21 21:32:55 | 显示全部楼层 来自 美国

回复: 【求助】关于fortran调试的问题。急!!!!

请看我给出的错误提示说明,sqrt(x)的domain error指的是x为负了,并不是你程序写的问题。你可以打印出x看看。要解决这问题还得象digital指出的那样在算法上做文章。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-11-2 03:36 , Processed in 0.058606 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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