4

我从开发通用 .NET 应用程序的角度考虑 Sho,而过去对我来说一直很困难的事情是 .NET 平台没有标准数学库。除了商业实现之外,两个当前的 .NET 库因其深度和广度而脱颖而出:

1) Sho(封闭源代码?,较新,但它是否会被包括在核心 MS .NET 框架中)

2)Math.NET numerics(开源,虽然在“测试版”中是一个非常成熟的项目,并且与来自 MSoft 的其他人一起从事该项目)

相似之处似乎如此之多,以至于我认为他们应该真正开始合作?

出于性能考虑,我将选择限制在上述两个方面,因为它们都允许连接到 MKL、ACML、LAPACK 等的本地快速库......

还有其他人在研究类似的东西吗?

谢谢

山姆

4

1 回答 1

1

从我所见,这两个项目提供了非常不同的功能。Math.Net 是一个具有标准功能的数值库。

Sho 项目似乎旨在通过一种交互式脚本外壳更接近于 matlab。这也取决于你想用它做什么,但目前它是一个微软研究项目,许可证不允许商业应用。

于 2011-04-28T22:46:39.127 回答