寻找一个好的Java ODE求解器

时间:2012-07-17 12:03:49

标签: java matlab solver ode

我正在开发一个项目,使用ODE求解器(ode45)在MATLAB中为算法创建GUI。所以我必须将MATLAB代码翻译成Java。问题是ode45求解器。 Java似乎没有准备好使用的解算器,而ODE并不是我的专长。我只是看起来不太好,或者是否真的没有实现Java的ODE求解器?

感谢

2 个答案:

答案 0 :(得分:5)

如果您需要一个Java数学库,市场上有几种可用的开源或商业库。这些是很少的。

  • Roguewave的JMSL,完全用Java编写,我们在工作中成功使用
  • NAG,用C语言编写但有广泛记载,可以在Java中使用
  • Apache commons math,这是一个开源的,也包含一个ODE http://commons.apache.org/math/userguide/ode.html

答案 1 :(得分:1)

不完全是你问的但是你考虑过用matlab创建GUI吗?除了你正在寻找花哨的GUI之外,它与基本的java swing / awt没有什么不同。

http://www.mathworks.com/help/techdoc/creating_guis/bqz6qcd.html