Math.net,.net上的科学计算利器
来源:互联网 发布:思迅天店 知乎 编辑:程序博客网 时间:2024/05/16 00:47
因为这两个库用户数量已经非常多了,资料和扩展库也很多。
不过开发使用Ironpython语言的。
如果想使用F#开发,我推荐Math.net!
首先他是个老牌的计算库,用户也不少,资料完备。
而且它提供专门的for F#模块,方便F#使用,锦上添花。
http://numerics.mathdotnet.com/
Math.net曾经停滞过很久,最近又复活了,而且发展很大。
下面是简介,具体的可以看官方网站。
Math.NET是一个用c#编写的,运行在微软.net平台下的开源数学工具包,它的目的利用一个不依赖于第三发组件的简洁框架来满足科学数值和符号代数计算。这个项目大部分采用的是MIT/X11开源软件协议,部份采用的是GPL 或 LGPL协议。
Math.NET包含下列几个模块:
Math.NET Numerics
这个是Math.NET工程的数值计算部分,其目的是针对科学计算领域, 工程和日常应用,提供一些方法和算法。涵盖的领域包括专业函数,线性代数,概率模型,随机数,插值,积分变换等等。自由软件,开源,基于MIT/X11 License
Math.NET Iridium
Iridium 是Math.NET Numerics的前身,它会尽快的被Numerics所取代。自由软件, 开源,基于LGPL授权
Math.NET LinqAlegebra
LinqAlgebra(以前被称为Palladium)提供了一些基于纯Linq表达式顶层的元素,可以应用于通用的代数计算系统。
自由软件, 开源,基于LGPL授权
Mth.NET Neodyma
提供了一个用于数字信号处理的工具箱(DSP)
自由软件, 开源,基于LGPL授权
Math.NET Yttrium
Yttrium 是一个实验性的计算代数结构,应用于形式上是硬件工程和数字信息的一些想法和概念,从一个不同的、全新的角度来看抽象数学和代数。用专业的图表来表现(代替了树)整个系统,而不单单是表达式。
由软件, 开源,基于GPL授权
Math.NET Classic
一个经典的利用树来表达的代数计算系统工具(和Maple,Mathematica相似,当然没他们那么给力)。其目标是提供一个延展框架来实现对代数表达式的符号控制。并且,基础解析器能够把简单表达式解析成符号树或翻译成数学程序。
由软件, 开源,基于GPL授权
- Math.net,.net上的科学计算利器
- Math.net,.net上的科学计算利器
- .Net上真正的计算利器ILNumerics
- 安装 C# 科学计算库 Math.NET Numerics
- C#数学计算包 Math.NET
- 作为学科的计算科学(上)
- Math.Round()方法的四舍五入(.NET)
- Consoly: 轻量级的.Net调试利器
- .net数据类型的计算
- 在C#中简单的科学计算,包括幂数,指数,对数,Math类
- 在C#中简单的科学计算,包括幂数,指数,对数,Math类
- 在C#中简单的科学计算,包括幂数,指数,对数,Math类
- 在C#中简单的科学计算,包括幂数,指数,对数,Math类
- .NET程序员的开发利器—.NET Reflector简介
- NET程序员的开发利器—.NET Reflector简介
- NET程序员的开发利器—.NET Reflector简介
- Math.Net入门笔记
- .net开发利器
- 单元测试实践的主要问题与解决(3)
- 图表控件
- myeclipse中struts.xml没有提示 问题的另一种解决办法
- dc在多线程的应用
- 覆盖Android开发各个领域的近百个源码项目
- Math.net,.net上的科学计算利器
- 常用alias
- which measurement is used for SQL Server 2008 GEOGRAPHY STDistance() value
- ubuntu下安装新字体并更新字体缓存后,系统显示不正常,花屏,很卡
- 启动PL/SQL Developer 报字符编码不一致错误 ,Database character set (AL32UTF8)
- C++学习笔记
- ListView使用详解
- Hadoop的C++扩展了解(2)
- ArcMap下停靠栏的设计与实现