- 38
- 0
- 约4.6千字
- 约 9页
- 2017-06-23 发布于湖北
- 举报
数值球根试验报告
《数值计算方法》
专业班级
姓 名
学 号
时 间 2010年10月24日星期天
实验目的
熟悉二分法以及牛顿迭代法求方程近似根的数值方法,掌握各种迭代方法,自己扩张研究迭代法的效率与收敛性和初始值的关系。
实验内容
1.已知在上有一个实根,,用二分法和牛顿迭代法求该实根,要求精度满足条件:。
2.条件允许的话,扩展研究各种迭代法的效率,以及迭代的效率和收敛性与初始值的关系,并通过比较采用两点加速的方法与普通的方法的效率体验加速迭代的优点。
总而言之,本实验中的用到的求根方法有①二分法,②牛顿迭代法,③迭代函数为的迭代方法,以及④对函数采用两点加速迭代的方法。
主函数流程
程序是按顺序运行的,流程图如下图所示:
源程序
#include stdio.h
#include conio.h
#include math.h
//根据x的值计算函数值
//函数f(x)=x*x*x+4*x*x-10
double func(double x)
{
double value;
value=x*x*x+4*x*x-10;
return value;
}
//根据参数x的值计
原创力文档

文档评论(0)