Fortran Coder

查看: 1198|回复: 2
打印 上一主题 下一主题

求解方程组

[复制链接]

19

帖子

0

主题

0

精华

专家

F 币
370 元
贡献
122 点
楼主
发表于 2023-7-12 04:30:19 | 显示全部楼层
我只是很好奇,如果按照你说的等式左边的五个量都是变量,其余都是常数。那么公式(1)的Qb不也是常数么?如果Qb是常数,那公式(2)中Pb不就是个关于时间的线性函数么(假设微元是t)?而且这样一说公式(3),(4)也是个常数?
我觉得你可能要解决的问题:
(1)搞清楚这个方程的变量是什么;
(2)把这几个方程转化成一个线性独立的系统,按照你上面这几个方程,我觉得这个系统很有可能就是一个二元或者三元的常微分方程组;
(3)如果这个微分方程组的右边没有“奇奇怪怪”的非线性项,这个方程有可能是有解析解或者是有非常接近方程解的解析式的。你找找看,因为这对于你确定这个方程的初值/边界条件/是否收敛是有帮助的;
(3)最后,去找一个常微分方程的求解器(无论是不是Fortran的)求数值解就行了。你在第三步中找到的条件会帮你加快求解器迭代的次数。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

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

GMT+8, 2024-5-18 07:50

Powered by Tencent X3.4

© 2013-2024 Tencent

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