xiao. 发表于 2021-2-6 15:25 那可能是算法有问题,不懂的人没法帮忙,如果你不懂调试,最简单的方法是在计算语句前用write把几个用到的变量都输出来检查,比如 write(*,*)i,k,ipl_r(i),PL_IBG(k),temp_sum_l(1),expi3(temp_sum_l(1)) 看看哪个变量先出现的NaN |
necrohan 发表于 2021-2-6 10:29 十分感谢!方便加一下微信吗,我把原数据文件发你试一试?,纠结了好长时间了 |
necrohan 发表于 2021-2-6 10:29 前四个数没问题,算到第五万多行就开始nan了 |
xiao. 发表于 2021-2-5 12:02 我就是按你给的数据的前4个数 |
necrohan 发表于 2021-2-5 08:40 为啥呢,你是用的我的数据吗,我有两组数据,一组NAN,一组就正常, |
本帖最后由 xiao. 于 2021-2-5 10:45 编辑 li913 发表于 2021-2-4 21:27 需要怎么解决呢?第一次遇到这种工问题,不太懂您的意思,能说的详细一点嘛,谢谢啦 |
我编译执行了,没有出现NAN |
每次都输出一下ipl_r(i)的值,看看变化。 |
捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )
GMT+8, 2025-5-5 10:46
Powered by Discuz! X3.4
© 2013-2025 Comsenz Inc.