![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#算法记录
_Penancefish
暂无
展开
-
使用OleDB方式获取Excel列名时获取数据为0的一个小问题
说明:这个问题只有当Sheet页中有时候有中文,有时候没有中文才会发生,特意在此记录当使用OleDB方式读取Excel中某个Sheet页的列名时,一般会采用如下方式:string connectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=";string extendString = ";Extended Properties='Excel 12.0;IMEX=1'";List<string> columnNa.原创 2021-03-12 16:09:08 · 271 阅读 · 0 评论 -
其它非线性拟合记录
数据A图1 数据A(保留上升数据)图2 数据A (删除上升数据) 拟合程度图1: R2=0.677R^{2} = 0.677R2=0.677图2: R2=0.883R^{2} = 0.883R2=0.883数据B图3 数据A(保留上升数据)图4 数据A (删除上升数据) 拟合程度图3: R2=0.708R^{2} = 0.708R2=0.708图4: R2=0.965R^{2} = 0.965R2=0.965问题说明在这类根据模型和数据确定原创 2020-11-17 13:05:31 · 177 阅读 · 0 评论 -
SG平滑算法记录
SG算法概述SG平滑算法是由Savizkg和Golag提出来的。基于最小二乘原理的多项式平滑算法,也称卷积平滑。原理代码实现使用了MathNet.Numerics包来进行矩阵的计算,以下是实现5点3次的代码//y为纵坐标private static double SGAlgorithm(List<double> y) { double[] xdata = { 1, 1, 1, 1, 1, -2, -1, 0, 1, 2, 4, 1, 0, 1原创 2020-09-20 10:21:24 · 3742 阅读 · 0 评论