我寻找一种数值方法来解决 F(x,y,y') = 0, G(x,y) = 0, y(a) = ya, y 形式的微分和代数方程组的边值问题(b) = yb,其中 y = (y1, y2, ... yn)。我必须自己实现它,但我在教科书中找不到这样的方法。我在哪里可以找到所需方法的描述?
求解 DAE 的 BVP 的方法
计算科学
数值分析
2021-12-02 17:54:49
1个回答
我知道的主要方法是搭配方法。我能想到的关于该主题的最佳来源是Ascher、Mattheij 和 Russell 的“常微分方程边界值问题的数值解”,他们在其中专门有一章介绍适用于 DAE 和广义 ODE 的方法。用于解决 DAE 的 BVP 的一个包是Ascher 和 Spiteri 的COLDAE;可以在链接中文件开头的注释块中找到其中实现的方法的相关参考。
Kunkel 和 Mehrmann 的“微分代数方程:分析和数值解”是更新的参考资料。我只是略读了这本书;我的一位前同事推荐了它。
其它你可能感兴趣的问题