Fortran Coder

matmul函数计算错误

查看数: 9261 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-5-6 22:37

正文摘要:

本帖最后由 尾生 于 2019-5-6 22:40 编辑 [Fortran] 纯文本查看 复制代码do i=0,IIX       temp_matrix=matmul(alpha_block(:,:,i),Deta_block(:,:,i-1))       temp_be ...

回复

尾生 发表于 2019-5-7 11:50:29
vvt 发表于 2019-5-7 07:44
这个不太容易判断。
你可以试试把这俩数组的值保存起来,用一个简单的代码读进来,然后再试试。
如果还有问 ...

谢谢您,我试了一下发现不是matmul函数的原因。我给的alpha_block和deta_block数组是i=0时的值,但这时候程序已经运行到i=1998了,发现这时候alpha_block的值出现了异常,应该是我前面求解这个数组的时候出了问题。我再好好调试一下。十分感谢您的回复。
vvt 发表于 2019-5-7 07:44:19
这个不太容易判断。
你可以试试把这俩数组的值保存起来,用一个简单的代码读进来,然后再试试。
如果还有问题,提供保存起来的文件(上传)和简单的代码,我们一起看一下怎么回事。

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

GMT+8, 2024-11-23 16:58

Powered by Tencent X3.4

© 2013-2024 Tencent

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