你在.NET应用程序中使用什么类型的数学?

时间:2008-10-21 04:49:32

标签: .net math base-class-library

您在.NET应用程序中使用什么类型的数学,不包括System.Math中的所有

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

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

5 个答案:

答案 0 :(得分:4)

以下是我使用的内容:

  • 数字积分
  • 数值导数
  • 的FFT
  • 矩阵
  • 载体
  • 复数
  • 几何类型,如多边形,球体,环形等
  • 高斯分布
  • Navier-Stokes方程式
  • DSP过滤器
  • 符号代数
  • 四元数
  • 优化
  • 常微分方程和ODE求解器
  • 同样适用于PDEs

答案 1 :(得分:2)

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

答案 2 :(得分:1)

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

答案 3 :(得分:0)

FleeDotmath中的表达式评估(请参阅herehere

答案 4 :(得分:0)

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

在数学下,有一些链接到C#的某些库