开源Math.NET基础数学类库使用系列文章总目录,Infer.NET机器学习系列文章目录
分类:
其他好文 时间:
2015-02-26 20:07:37
阅读次数:
304
在前几篇关于Math.NET的博客中(见上面链接),主要是介绍了Math.NET中主要的数值功能,并进行了简单的矩阵向量计算例子,接着使用Math.NET的矩阵等对象,对3种常用的矩阵数据交换格式的读写。一方面可以了解Math.NET的使用,另一方面以后也可以直接读取和保存数据为这两种格式,给大家的...
分类:
Web程序 时间:
2015-02-19 08:34:54
阅读次数:
314
上一篇文章,我们介绍了使用C#读写Matlab的Mat数据格式和通用的Matrix Market数据格式。今天还要介绍一个Math.NET读取Delimited Formats数据格式的例子。Delimited Formats(也称DSV) 数据格式也是一种比较常见的数据存储和交换格式,和CSV格式...
Matrix Market是一个基于AscII的可读性很强的文件格式,目的是促进矩阵数据的交流。NIST的数据存储就有大量的数值线性代数相关的研究比较测试数据采用该格式。其他信息可以参考官网:http://math.nist.gov/MatrixMarket/
本人在09年使用该组件的时候,主要原因也是为了替代Matlab,进行相关数学计算,现在依然有很多人关注Matlab计算,特别是学生,而很多也在使用C#,所以这些人通常由于个人能力有限(无法精通某一个门语言来解决综合问题),无法单纯的通过C#或者Matlab来解决问题,就想通过混合编程来调用完成,其实...
矩阵与向量计算是数学计算的核心,因此也是Math.NET Numerics的核心和基础。 Math.NET包括对向量(Vector)和矩阵(Matrix)的支持,类型也很多。其主要注意点有:索引是从0开始,不支持空的向量和矩阵,也就是说维数或者长度最少为1。它也支持稀疏矩阵和非稀疏矩阵的向量类型。其...
分类:
Web程序 时间:
2015-02-13 01:29:03
阅读次数:
264
Math.NET初衷是开源建立一个稳定并持续维护的先进的基础数学工具箱,以满足.NET开发者的日常需求。目前该组件主要分为以下几个子项目,该组件同时也支持Mono,而且支持的平台也非常广泛(PCL Portable Profile 47: Windows 8, Silverlight 5,Xamar...
分类:
Web程序 时间:
2015-02-09 07:04:30
阅读次数:
238
一、面向对象的核心概念 (一)抽象——面向对象的根基 讲到抽象,不得不涉及到现代科学技术的基础——数学。 数学是一门抽象的科学,面对着纷繁复杂的世间万物,数学不理会各种事物的独特特性,而只抽取它们在数量上的特性,深刻揭示了“世间万物”在数量上表现出的共同规律,抽象正是数学的本质特征。 数学的一个分支...
来源 [尊重原有作者劳动成果]2014年武汉大学基础数学复试试题解答时间:2014年3月22日8:30—10:30专业:基础数学一、(10分)已知函数$f(x)$在$(-1,1)$上连续,在除$x=0$上存在导函数(1)若$\underset{x\to 0}{\mathop{\lim }}\,f(x...
分类:
其他好文 时间:
2014-10-27 15:33:16
阅读次数:
124
数学基础数学上,数学基础一词有时候用于数学的特定领域,例如数理逻辑,公理化集合论,证明论,模型论,和递归论。但是寻求数学的基础也是数学哲学的中心问题:在什么终极基础上命题可以称为真?目前占统治地位的数学范式是基于公理化集合论和形式逻辑的。实际上,几乎所有现在的数学定理都可以表述为集合论下的定理。在这...
分类:
其他好文 时间:
2014-10-03 00:28:33
阅读次数:
327