计算数值方法实验报告..

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程名称:计算机数值方法

实验项目:方程求根,线性方程组的直接解法与迭代解法,代数插值,最小二乘法拟合多项式

实验地点:逸夫楼402

专业班级:学号:

学生姓名:

指导教师:***

2012年4月26日

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

}

3.追赶法

五、实验数据记录和处理

1.二分法

2..牛顿法

六、实验结果与分析

通过这个两个程序可看出,二分法的计算量更大一些。

七、讨论、心得

通过这个实验,我了解了线性方程的一些求根方法,对于方程近似值的求解有了更多的理解。

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

for(i=1;i<=n;++i)

{

y[i] = b[i];

for(j=1;j

{

y[i]-=l[i][j]*y[j];

}

}

for(i=n;i>0;--i)

{

x[i] = y[i];

for(j=i+1;j<=n;++j)

{

x[i]-=u[i][j]*x[j];

}

x[i]/= u[i][i];

}

for(i=1;i<=n;++i)

{

printf("%0.2lf\n",x[i]);

}

return 0;

}

五.实验数据记录和处理1.高斯

2.LU分解

六、实验结果与分析

本次实验数据较多,在输入上要多费点功夫,一不小心就全部都错了。在今后编程过程中,一定要小心谨慎。

七、讨论、心得

通过本次实验,我深刻理解了直接法在计算机上解线性方程组的有效性,对于Gauss消元法、LU分解法也有了深刻的理解。

实验地点逸夫楼402指导教师于亚男

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

学院名称软件学院专业班级学号

学生姓名实验日期4月26日成绩

课程名称计算机数值方法实验题目线性方程组的迭代解法

一、实验目的和要求

掌握雅可比迭代法和高斯-赛德尔迭代法对方程组进行求解

二、实验内容和原理

六、实验结果与分析

在本次实验中,编程不太容易,对c/c++的学习应该更进一步。

七、讨论、心得

通过这次实验,我明白了雅克比迭代的一般性解法,对于编程的应用也有了更深刻的理解。

实验地点逸夫楼402指导教师于亚男

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

学院名称软件学院专业班级学号

学生姓名实验日期4月26日成绩

课程名称计算机数值方法实验题目代数插值

printf("\n");

for(i=0;i<=n-1;i++)

{

printf("x[%d]=",i);

scanf("%f",&x[i]);

printf("y[%d]=",i);

scanf("%f",&y[i]);

printf("\n");

}

difference(x,(float *)y,n);

printf("所ù求ó插?值μX:阰");

scanf("%f",&xx);

yy=y[20];

for(i=n-1;i>=0;i--)

yy=yy*(xx-x[i])+y[i];

printf("\n近ü似?值μ为a:阰F(%f)=%f\n",xx,yy);

}

五、实验数据记录和处理

六、实验结果与分析

拉格朗日插值的优点是插值多项式特别容易建立,缺点是增加节点

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

}

五、实验数据记录和处理

六、讨论、心得

通过本次实验,我了解到了拟合的重要性,对于解决方程有了更多的方法和技巧。

实验地点逸夫楼402指导教师于亚男

相关文档
最新文档