算法与结构
文章平均质量分 88
简单但不平凡
这个作者很懒,什么都没留下…
展开
-
Dictionary 字典
说明 必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯一的,而值不需要唯一的 键和值都可以是任何类型(比如:string, int, 自定义类型,等等) 通过一个键读取一个值的时间是接近O(1) 键值对之间的偏序可以不定义转载 2016-07-21 10:46:30 · 358 阅读 · 0 评论 -
mathnet 使用方法介绍
在C#中使用mathnet,需要利用using引入相关类矩阵运算的相关类:using MathNet.Numerics.LinearAlgebra.Double;using MathNet.Numerics.LinearAlgebra.Generic;矩阵定义和初始化 常用矩阵初始化函数: var matrix2 = new原创 2015-12-24 11:17:29 · 24011 阅读 · 8 评论 -
最小二乘法拟合多项式曲线原理
概念最小二乘法多项式曲线拟合,根据给定的m个点,并不要求这条曲线精确地经过这些点,而是曲线y=f(x)的近似曲线y= φ(x)。原理 给定数据点pi(xi,yi),其中i=1,2,…,m。求近似曲线y= φ(x)。并且使得近似曲线与y=f(x)的偏差最小。近似曲线在点pi处的偏差δi= φ(xi)-y,i=1,2,...,m。 常转载 2015-12-24 11:15:21 · 3458 阅读 · 0 评论 -
高斯曲线拟合原理及实现
高斯拟合(Gaussian Fitting)即使用形如: Gi(x)=Ai*exp((x-Bi)^2/Ci^2) 的高斯函数对数据点集进行函数逼近的拟合方法。 其实可以跟多项式拟合类比起来,不同的是多项式拟合是用幂函数系, 而高斯拟合是用高斯函数系。 使用高斯函数来进行拟合,原创 2015-12-24 11:18:44 · 75245 阅读 · 8 评论