2015-03-02 26 views
1

我需要一個解決僵硬的初始值問題(IVP)的蟒蛇利用RK4最好明確。過去幾天我一直在尋找,但找不到它。以下是我的查詢:龍格庫塔(RK4)僵硬的IVP

  • 解算器,即任何模塊,是否存在?
  • 如果不是,編碼是否合理?我在問這個問題,因爲我找不到任何使用RK4的參考 - 對於僵硬的問題顯式。

回答

0

SciPy的似乎是能夠做到這一點(http://docs.scipy.org/doc/scipy/reference/generated/scipy.integrate.ode.html),如果設置了set_integratordopri5你得到一個RK4求解

+0

我想這是非僵硬的問題。像僵硬的問題存在嗎? – zen 2015-03-02 11:32:08

+0

dopri5是否被用作ode45。它是明確的,因此不適合僵硬的問題。在網站上,沒有提到隱式求解器。 – LutzL 2015-03-11 22:15:02

0

RK4或經典的龍格 - 庫塔方法一個具體的積分方法。作爲一個明確的方法,對於僵硬的問題來說,它是非常不適合的。作爲單一方法的方法,它沒有步長控制的內在特徵。

對於僵硬的問題,您需要使用步長控制的隱式RK方法。