使用微分算?更好写在C求解分化等式(不仅1RST顺序)

好文库/ C ++ / PHP / C#/的Actionscript /使用Javascript

有帮助吗?

解决方案

(1)通用分析ODE求解是不可能的。

(2)如果要给出的n阶ODE你可以将其转换成n 1阶ODE,e.g。

y'' + 2y' + 3y + 4 = 0

现在让z = y',您已经有了一个加上一阶ODE:

z' = -2z - 3y - 4
y' = z

(3)为C,尝试GSL: http://www.gnu.org/software/gsl/manual/html_node/Ordinary-Differential-Equations.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top