Fortran Coder

查看: 3355|回复: 5
打印 上一主题 下一主题

[求助] 求助四阶龙格库塔

[复制链接]

1968

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1376 元
贡献
583 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

楼主
发表于 2023-2-1 17:51:34 | 显示全部楼层
咋说呢,我也没有头绪,发现了好多个问题。
因为不知道你的意图,也不知道怎么改。

例如:
273行开始
DO j = 1, M
        DO !//此处死循环
           IF(SX<X(1).OR.SX>X(N)) THEN
死循环了


再例如。
主程序中,p0(i)=i*1.d0
但p0并没有传入rungekutta龙格库塔子程序中。该子程序中的 p0 没有定义,也没有值。

1968

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1376 元
贡献
583 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

沙发
发表于 2023-2-2 08:46:24 | 显示全部楼层
你先把死循环和p0没有传入的问题修改了吧。

帮助你理解需求并完全纠正逻辑问题,需要太多的精力,我不一定能帮助你。

你可以把上述问题修改后再看看,有问题再继续帖新的代码求助。

另外,断点单步调试会对你有很大的帮助: http://debug.w.fcode.cn  和 http://v.fcode.cn/video-debug.html
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-6-11 05:15

Powered by Tencent X3.4

© 2013-2024 Tencent

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