用C语言实现的曲线拟合的最小二乘法.docVIP

  • 33
  • 0
  • 约2.37千字
  • 约 5页
  • 2017-08-16 发布于安徽
  • 举报

用C语言实现的曲线拟合的最小二乘法.doc

实验名称:曲线拟合的最小二乘法 实验目的 了解曲线拟合的最小二乘法 实验类型 设计型 实验环境 Windows XP TC 实验内容 相关知识:已知C[a,b]中函数f(x)的一组实验数据(xi,yi)(i=0,1,…,m),其中yi=f(xi)。设是C[a,b]上线性无关函数族。在中找函数f(x) 曲线拟合的最小二乘解,其法方程(组)为: 其中, k=0,1,…,n 特别是,求函数f(x) 曲线拟合的线性最小二乘解的计算公式为: 数据结构:两个一维数组或一个二维数组 算法设计:(略) 实验用例: 已知函数y=f(x)的一张表: x 0 10 20 30 40 50 60 70 80 90 y 68 67.1 66.4 65.6 64.6 61.8 61.0 60.8 60.4 60 试验要求:利用曲线拟合的线性最小二乘法求被逼近函数f(x)在点x=55处的近似值,并画出实验数据和直线。 编写代码: #includestdio.h #includestdlib.h #includegraphics.h double qiuhe1(double a[10][2],int p) { int i; double y; y=0; for(i=0;i10;i++) y=y+a[i][p]; return y; } double qiuhe2(dou

文档评论(0)

1亿VIP精品文档

相关文档