C#的数学函数库有哪些?

Math namespace不够用,Nmath好是好,但是又太复杂了,有没有折中的啊??
做信号平滑啊。。。Math namespace确实不够用,Nmath还没有研究出来。。。如果常用方式组合的话,那用函数库有什么意义。。。

第1个回答  2012-12-24
Math这些你都还不够用,你到底要用来写什么的啊?求导导数、积分吗?
自己可以写个类库,把一些要用到的自己实现一下,无非就是那些基本的Math方法的组合使用呗。
第2个回答  2012-12-27
其实NMath的Savitzky-Golay平滑的功能经过长时间反复优化,能够有效地除去本地信号噪声,同时保留的信号的形状与有效峰值,能达到你想要的效果···
第3个回答  2012-12-27
NMath的Savitzky-Golay平滑的功能经过长时间反复优化,能够有效地除去本地信号噪声,同时保留的信号的形状与有效峰值。

参考资料:http://www.evget.com/zh-CN/Info/catalog/18246.html

本回答被提问者采纳
第4个回答  2012-12-24
  名称 说明
  E 表示自然对数的底,它由常数 e 指定。
  PI 表示圆的周长与其直径的比值,它通过常数 π 指定。
  名称 说明
  Abs 已重载。 返回指定数字的绝对值。
  Acos 返回余弦值为指定数字的角度。
  Asin 返回正弦值为指定数字的角度。
  Atan 返回正切值为指定数字的角度。
  Atan2 返回正切值为两个指定数字的商的角度。
  BigMul 生成两个 32 位数字的完整乘积。
  Ceiling 已重载。 返回大于或等于指定数字的最小整数。
  Cos 返回指定角度的余弦值。
  Cosh 返回指定角度的双曲余弦值。
  DivRem 已重载。 计算两个数字的商,并在输出参数中返回余数。
  Equals 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。)
  Exp 返回 e 的指定次幂。
  Floor 已重载。 返回小于或等于指定数字的最大整数。
  GetHashCode 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。)
  GetType 获取当前实例的 Type。 (从 Object 继承。)
  IEEERemainder 返回一指定数字被另一指定数字相除的余数。
  Log 已重载。 返回指定数字的对数。
  Log10 返回指定数字以 10 为底的对数。
  Max 已重载。 返回两个指定数字中较大的一个。
  Min 已重载。 返回两个数字中较小的一个。
  Pow 返回指定数字的指定次幂。
  ReferenceEquals 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
  Round 已重载。 将值舍入到最接近的整数或指定的小数位数。
  Sign 已重载。 返回表示数字符号的值。
  Sin 返回指定角度的正弦值。
  Sinh 返回指定角度的双曲正弦值。
  Sqrt 返回指定数字的平方根。
  Tan 返回指定角度的正切值。
  Tanh 返回指定角度的双曲正切值。
  ToString 返回表示当前 Object 的 String。 (从 Object 继承。)
  Truncate 已重载。 计算一个数字的整数部分。本回答被网友采纳

sin函数和cos函数在C#中是什么意思?
C语言里sin函数和cos函数是C标准数学函数库中的函数,调用需要引入math.h头文件。一、sin() 函数描述:C 库函数 double sin(double x) 返回弧度角 x 的正弦。sin() 函数的声明:double sin(double x)。参数:x -- 浮点值,代表了一个以弧度表示的角度。返回值:该函数返回 x 的正弦。二、cos...

C语言:求数的次方,平方根,次方根的函数
pow()函数,隐藏在C语言的数学库《math.h》中,其原型为 double pow(double a, double b)。只需简单的两行代码,如:```c#include #include int main() { double a = 2.0, b = 2.0; double c = pow(a, b); \/\/ 计算a的b次方 printf("%.2f", c); \/\/ 输出结果,保...

C#编程中,数学计算的函数,比如开方
double a = Math.Sin(0.5);是求弧度为0.5的sin值再赋给a。Math类中有很多静态数学函数,可以直接调用,前提是先使用using System;语句引入System命名空间。

在C#程序中怎样调用数学函数?
main()是主函数, 下面就可以写其他的函数了,该调用的话就可以调用的。

C#使用用数学函数 什么指令
C#有自己的数学函数库,在程序中直接使用Math点即可,不要去添加什么引用。

C#开平方根的函数
在.类库的System.Math名空间有Math类,处理许多数学运算: 开平方: Math.Sqrt() 开任何方:Math.Pow() 下面是一个对变量x操作的代码: double result; 开平方 result=Pow(x,0.5); 开立方 result=Pow(x,1\/3);如何开平方根 1.从个位起向左每隔两位为一节,若带有小数从小数...

如何用c#的sqrt函数?
sqrt函数是做开放运算的,被C++ 封装在math.h这个关于数学函数的头文件里。要用sqrt函数,可以在开始预编译处理处加上math.h头文件。例如#include<math.h>。函数的作用域只是从定义的地方开始的。也就是说,在函数定义行之上,是无法使用该函数的。而把函数的定义都放在主函数之前的话,程序会变得不...

C#怎样输入数学函数
System.Math下有很多数学函数

想用C#做一个类似于excel里的公式库以及公式的运算模块,可以自定义函 ...
Function GetNum(b)Dim i As Integer Dim Al As String For i = 1 To Len(b)Al = Mid(b, i, 1)If IsNumeric(Al) Or Al = "." Then GetNum = GetNum & Al End If Next End Function 选中一个单元格后,输入: =getnum(a1)如果提取不是数字的,就改成:Function Getstr(b)Dim...

c# 如何使用数学公式 例如sin 三角函数 抛物线 圆的坐标椭圆等等 什么...
Math.Sin();正玄函数 Math.Cos();余弦函数 类似的函数很多,都在Math类下,系统封装好的,调用的时候记得传参数进去,返回值看注释即可

相似回答