在.NET中最好的免费普通微分方程库

4

我正在为我的大学论文项目寻找一个解决ODE的库...

我希望找到一个具备以下特点的库:

  • 事件演算(类似于被内部事件停止的连续演算,如达到约束条件和其他事件)

  • 我使用的是C# 4.0,所以任何库都可以

  • 性能良好

  • 不需要付费

3个回答

6

我创建了一个专门用于求解ODE的库其核心基于C++ Boost.OdeInt,易于使用。


2
我之前所做的事情,要么是从Numerical Recipes中编写代码,要么是编译Fortran dll(例如来自NETLIB),并使用[DllImport()]进行调用。回调有点麻烦,但我使用NAG的示例解决了这个问题。
此外,他们可能会提供适用于.NET的学术版本的NAG Library

在考虑 Numerical Recipes 之前,阅读这篇文章是值得的 http://www.stat.uchicago.edu/~lekheng/courses/302/wnnr/nr.html - Jim Jeffries


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接