mathnet杂记
FFT理论 https://blog.csdn.net/u013215903/article/details/48091359
系统教程 http://www.cnblogs.com/asxinyu/p/Bolg_Category_For_MathNet.html
曲线拟合:
1)线性多项式
double[] abc = Fit.LinearCombination(x1, y1, t => 1, t => Math.Pow(t, -2.0), t => Math.Pow(t, 2.0));
2)任意函数
double a = 5.8; double b = 10.7; double[] x1 = new double[100]; double[] y1 = new double[100]; Random rd = new Random(DateTime.Now.Millisecond); int i; for (i = 0; i < x1.Length; i++) { x1[i] = (rd.NextDouble()+0.001) * 20.0; y1[i] = a * x1[i]+(rd.NextDouble()-0.5)*10.0; //b / (Math.Pow(1 + a * x1[0] * x1[0], 5 / 6)) + (rd.NextDouble() - 0.5) * 10.0; } Func<double, double, double> fun = new Func<double, double, double>(geab); double dd = Fit.Curve(x1,y1,geab,3.0); public double geab(double aa, double bb) { double dd; dd = aa*bb; return dd; }
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步