0

您在 .NET 应用程序中使用哪种数学,不包括System.Math中的所有内容

我认为 System.Math 严重不足。例如,在几个官方的.NET框架中,我可以数出三种不同的矩阵实现。向量也是如此。复数的一种实现;任意有理数的几种不同实现,等等。

那么,您希望在假设的System.Mathematics命名空间中看到什么?

4

5 回答 5

4

这是我使用的:

  • 数值积分
  • 数值导数
  • FFT
  • 矩阵
  • 矢量图
  • 复数
  • 几何类型,例如多边形、球体、环形等
  • 高斯分布
  • 纳维-斯托克斯方程
  • DSP滤波器
  • 符号代数
  • 四元数
  • 优化
  • 常微分方程和 ODE 求解器
  • 对于 PDE 也是如此
于 2008-10-21T08:42:32.900 回答
2

除了基本的“会计数学”之外,我很少需要任何东西。

于 2008-10-21T04:58:09.123 回答
1

泛型支持(因为 C# 3.0 不允许使用泛型和运算符),例如这里.

于 2008-10-21T07:54:01.687 回答
0

检查 http://msdn.microsoft.com/en-us/vcsharp/aa336740.aspx

在 Math 下有一些 C# 库的链接

于 2008-10-21T10:06:05.650 回答
0

FleeDotmath中的表达式评估(请参见此处此处

于 2008-10-21T05:00:17.560 回答