题
是否有稳定的 C# 线性代数(更具体地说,向量、矩阵、多维数组及其基本运算)库?
搜索产生了一些开源库,这些库要么几年没有更新,要么处于早期测试阶段 - 以及 Centerspace NMath。哪些替代方案值得检查?
解决方案
数学网. 。我们在生产中使用它。
其他提示
看: http://en.wikipedia.org/wiki/List_of_numerical_libraries
http://www.alglib.net/ - 开源。多语言图书馆。
http://www.mathdotnet.com/ - 开源。正如其他人提到的。dnAnalytics 被替换为 http://numerics.mathdotnet.com/ 在这。
http://www.lutzroeder.com/dotnet/ - Lutz Roeder 拥有 LAPACK 的开源端口 Mapack.Net。
我们评估了 nMath,对其可编程性和速度非常满意。他们的支持人员甚至花了一个周末来找出我们发现的错误。我们喜欢他们使用英特尔的内核数学库而不是滚动自己的数字。[编辑添加:已在生产中使用多年]
你有没有调查过 dn分析公司?
.Net矩阵 是一个类似的问题,您可能想查看其他想法的答案。
尽管它没有更新,不是开源的,也不用于商业用途,但人们可能想看看 Microsoft Research 的 D*。这是一个非常酷的 象征性的 数学库,特别是用于求导,但实际上它是 .NET 程序员手中的一个小 matlab。
http://research.microsoft.com/en-us/downloads/4714703d-782c-4e37-830d-0e3b7662f743
不隶属于 StackOverflow