C++算法(2)

所用到的计算公式

  直线拟合-一元回归

  代码实现(判断是否拟合成功)

1         bool linearFit(const std::vector<typename T>& x, const std::vector<typename T>& y,bool isSaveFitYs=false)  
2         {  
3             return linearFit(&x[0],&y[0],getSeriesLength(x,y),isSaveFitYs);  
4         }  

 

  多项式拟合,拟合y=a0+a1*x+a2*x^2+……+apoly_n*x^poly_n

posted @ 2023-08-30 13:37  好像流沙  阅读(10)  评论(0编辑  收藏  举报