Beispiel #1
0
        /// <summary>
        /// 多项式拟合。
        /// 参数与乘积为从低到高。
        /// 注意:拟合参数数量 = 阶次 + 1
        /// </summary>
        /// <param name="arrayX">数组</param>
        /// <param name="arrayY">数组</param>
        /// <param name="order">阶次</param>
        /// <returns>拟合参数</returns>
        public static double[] GetFitParams(double[] arrayX, double[] arrayY, int order)
        {
            LsPolyFit fit = new LsPolyFit(arrayX, arrayY, order);

            return(fit.FitParameters());
        }