紫月牙儿 发表于 2004-3-25 17:11:07

wgao 发表于 2004-3-25 20:40:28

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

何程序啊,讲清楚些

freepu 发表于 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

digital 发表于 2004-3-28 16:59:42

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

程序调试过程中,最复杂的是寻找逻辑错误;

另外你说的减少运算次数可得到结果,可能涉及到另外一个问题:误差累计的问题,解决这个问题可能需要"数值分析"的知识,也就是可能你的算法本身就有问题。

祝你好运!

jacky_alian 发表于 2004-4-21 10:24:02

jacky_alian 发表于 2004-4-21 11:00:14

freepu 发表于 2004-4-21 21:32:55

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

请看我给出的错误提示说明,sqrt(x)的domain error指的是x为负了,并不是你程序写的问题。你可以打印出x看看。要解决这问题还得象digital指出的那样在算法上做文章。
页: [1]
查看完整版本: 【求助】关于fortran调试的问题。急!!!!