计算数值方法实验报告.. 联系客服

发布时间 : 星期六 文章计算数值方法实验报告..更新完毕开始阅读

printf(\); for(i=0;i<=n-1;i++) { printf(\,i); scanf(\,&x[i]); printf(\,i); scanf(\,&y[i]); printf(\); } difference(x,(float *)y,n); printf(\所ù求ó插?值μX:阰\); scanf(\,&xx); yy=y[20]; for(i=n-1;i>=0;i--) yy=yy*(xx-x[i])+y[i]; printf(\近ü似?值μ为a:阰F(%f)=%f\\n\,xx,yy); } 五、实验数据记录和处理 六、实验结果与分析 拉格朗日插值的优点是插值多项式特别容易建立,缺点是增加节点是原有多项式不能利用,必须重新建立,即所有基函数都要重新计算,这就造成计算量的浪费。所以要用到牛顿插值多项式,两种方法相结合才能更好的解决多项式的问题。 实验地点 逸夫楼402 指导教师 于亚男

太原理工大学学生实验报告

学院名称 学生姓名 课程名称 软件学院 计算机数值方法 专业班级 实验日期 实验题目 4月26日 学号 成绩 最小二乘法拟合多项式 一、实验目的和要求 掌握用最小二乘法拟合数据的多项式,并求平方误差 二、实验内容和原理 给定数据点(xi ,yi),用最小二乘法拟合数据的多项式,并求平方误差。 xi yi 0 1 0.5 1.75 0.6 1.96 0.7 2.19 0.8 2.44 0.9 2.71 1.0 3.00 三、主要仪器设备 HP笔记本,VC++6.0 四、操作方法与实验步骤 #include #include #define N 15 double power(double &a,int n) { double b=1; for(int i=0;i>n; cout<>X[i]; sumX[1]+=X[i]; cout<<\ cin>>Y[i]; sumY[1]+=Y[i]; cout<>index; cout<=1;i--) { s=0; for(j=i+1;j<=index+1;j++) s=s+a[i][j]*x[j]; x[i]=(b[i]-s)/a[i][i]; } cout<<\拟合系数为:\输出拟合系数 for(i=1;i<=index+1;i++) cout<