c++多项式拟合

时间:2015-07-03 04:48:42
【文件属性】:

文件名称:c++多项式拟合

文件大小:2KB

文件格式:ZIP

更新时间:2015-07-03 04:48:42

多项式拟合 c++多项式拟合

#ifndef FUNCTION_H_ #define FUNCTION_H_ #include #include #include "polyfit.h" #include using namespace std; dxs::dxs() { ifstream fin("多项式拟合.txt"); fin>>n; x=new float[n]; y=new float[n]; for(int i=0;i>x[i]; } for(i=0;i>y[i]; } cout<<"输入拟合多项式的次数:"; int nn; cin>>nn; m=nn+1; u=new float*[m]; for(i=0;i fabs(d)) { d=*(*(p+i)+k); l=i; } else continue; } if(d==0) cout<<"错误"; else { if(k!=l) { for(int j=k;j=0;i--) { float a=0; for(int j=i+1;j


【文件预览】:
function.h
多项式拟合.cpp
PolyFit.h
多项式拟合.txt

网友评论

  • 数组维数仿佛有点问题
  • 算法简洁高效,没有繁琐的矩阵运算,很好
  • 好像与Excel拟合的有些出入,不太清楚倒底有什么不一样
  • 可惜不是三维的,请问有三维空间下的多项式曲线拟合吗?
  • 下载了,可以用,有帮助。
  • 楼主能不能加几句说明;这个程序拿来用c++builder编译问题大吗?多谢回复!