实验三曲线拟合最小二乘法.docVIP

  • 9
  • 0
  • 约1.44千字
  • 约 4页
  • 2017-03-15 发布于重庆
  • 举报
实验三曲线拟合最小二乘法

实验三 曲线拟合最小二乘法 一、实验目的 (1)掌握最小二乘法, 熟练掌握求函数的近似最小二乘拟合多项式 实验(或算法)原理 #include #include #include float cf int i,float f float g 1.0; while i-- g* f; return g; void ColPivot float a[99][99], int n, float b[99][1],float x[99] float max,m,temp; int k,q 0,i,j,I; for k 0;k n q 0;k++ max a[k][k]; for i k+1;i n;i++ if fabs max fabs a[i][k] max a[i][k]; I i; if max 0 q 1; else if I! k temp b[I][0]; b[I][0] b[k][0]; b[k][0] temp; for j k;j n;j++ temp a[I][j]; a[I][j] a[k][j]; a[k][j] temp; for i k+1;i n;i++ m a[i][k]/a[k][k]; b[i][0] b[i][0]-b[k][0]*m; for j 0;j n;j++ a[i][j] a[i

文档评论(0)

1亿VIP精品文档

相关文档