-2

使用微分运算符求解微分方程(不仅是一阶)的好库?最好用 C/C++/PHP/C#/Actionscript/Javascript 编写

4

1 回答 1

2

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

(2) 如果给定一个 n 阶 ODE,您可以将其转换为 n 个 1 阶 ODE,例如

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 。

于 2010-03-20T16:17:24.727 回答