使用微分算子解决微分方程(不仅是第一阶)的好库?更好用C / C ++ / PHP / C#/ Actionscript / Javascript编写
答案 0 :(得分:2)
(1)无法使用通用分析ODE求解器。
(2)如果您获得了第n个订单ODE,您可以将其转换为n个一阶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。