下载此文档

《数值分析》实验.docx


文档分类:高等教育 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
《数值分析》实验.docx班级:信科班学号:547姓名:成绩:;掌握最小二乘法的基本思路和拟合步骤。培养编程与上机调试能力。(石,/(石)),/二0,1,……,仏构造牛顿插值多项式N„(w)o输入要计算的函数点兀并计算Nfl(x)的值,利用牛顿插值公式,当增加一个节点时,只需在后面多计算一项,而前面的计算仍有用;另一方面N”(劝的各项系数恰好乂是各阶差商,而各阶差商可用差商公式来计算。(兀•,/(£))丿=0,1, ,仏;要计算的函数点兀。对给定的兀由八仃(兀)=/(兀0)+(兀_兀())/[兀,兀]]+(兀_观)(兀_石)/[兀(),兀1,兀2]+・・・+(兀_兀())(X—州)•••(兀一£_])/[观,西•…,兀”]计算NQ)的值。输出N“(X)。(X.,>;.)(;=!,2,•••,77),求多项式p(x)=Y(/7?<n)i=0、2使得①(。0卫1,…®Xj-兀为最小,这就是一个最小二乘问题。(x)=a+bx为例,拟合给定数据(x.,)‘;•),心1,2,…,加。算法描述:步骤1:输入加值,及(兀,yj,i=l,2,…,加。步骤2:建立法方程组AtAX=:解法方程组。步骤4:输出p{x)=a-^=,sin12°=,sin13"=,构造牛顿插值函数计算sin11°,求它的线性拟合曲线。:笫一步:[50][50]和获収处标的以为数组xl50],yl50],并且输入所用的纵横坐标。第二步:利用循环求各阶均差。第三步:输入所要求的纵坐标的值,根据牛顿差值公式计算函数值。第四步:输出各阶均差的值和所求的函数值。拟合步骤如下:第一步:[10]和br[10]获取坐标的以为数组x[50],y[50],并且输入所用的纵横坐标。第二步:利用循环计算所要求的量。第三步:输出拟合函数。:#include<>#include<>voidmain()doubleA[50][50];doublex[50],y[50];doubleK=l,X=0,N=0,P;cout«H请输入所求均差阶数:”;cin»n;for(i=0;i<=n;i++){cout«n请输入xH«i«u=H;cin»x[i];cout«H请输入y“vvivvcin»y[i];A[i][O]=x[i];A[i][l]=y[i];}for(j=2;j<=n+l;j++){for(i=l;i<=n;i++){A[i]U]=(A[i]U-l]-A[i-l][j-l])/(A[i][O]-A[i-j+l][O]);}}for(i=0;i<=n;i++){cout«n输出第M«i«H阶均差为:“«A[i][i+l]«endl;}cou

《数值分析》实验 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ttteee8
  • 文件大小126 KB
  • 时间2019-07-26
最近更新