[已答复] 常微分方程组等式右侧包含对时间的微分需要如何处理才能用ode45求解

[复制链接]
panda0707 发表于 2021-11-23 20:03:24
请教各位大神:
我想用ode45求解下图所示的常微分方程组,不知要如何处理等式右侧的微分项。我看ode45的help文档中给的例子,等式左侧是对时间的导数,而等式右侧没有则导数项。在网上找不到相关的教程,特地请教大家,不知道有没有大神可以提点我一下,不胜感激:handshake

常微分方程组示例

常微分方程组示例

2 条回复


maple1314168 发表于 2021-11-24 08:51:13
并不是有没有导数项的原因。比如dx/dt,最后的一个不是已经表示f(x)啦!
代入就可以。关键是dP/dt与dT/dt 这两个导数耦合在一起。
看看能否把dP/dt与dT/dt 先看作方程组 解出来。否则比较麻烦。  

panda0707 发表于 2021-11-24 21:42:30
maple1314168 发表于 2021-11-24 08:51
并不是有没有导数项的原因。比如dx/dt,最后的一个不是已经表示f(x)啦!
代入就可以。关键是dP/dt与dT/dt ...

您的意思是说,把dPdt带入到dTdt中,把原本dTdt变成f(T, P, Tw, dxdt),同样的将dTdt带入到dPdt中,原本的dPdt变为f(T, P, Tw, dxdt),再将dxdt带入到全部的方程中,这样就与ode45的例子格式一样了。
不知道我的理解有没有错,请问您是这个意思么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表