- 1
- 0
- 约6.4千字
- 约 12页
- 2026-02-06 发布于北京
- 举报
牛顿迭代法的程序报告
一、问题描述
编写一个子程序NewTon(floatx0,floateps,floatx1)。
它的功能是用牛顿迭代法
f(x)在x=0附近的一个实根。牛顿迭代为:
迭代收敛判据为:(eps为指定的迭代精度,例如1e-6)。若迭代成功,
则返回非零值;否则,返回0。
二、结构图
实根的运算
数的数的计算数的比较数的输
输入出
三、数据结构的设计
voidmain(void)
{
doublex0,x1,temp,t=0.00001;
inti=0,flag=0;
printf(该程序所求的是x=exp(-x)在0.5附近的值\n);
printf(请输入初始值0.5:\n);
scanf(%lf,x0);
if(fun1(x0)t)
printf(该函数不满足此种叠代法则,程序运行失败。\n);
else
{
do
{
i++;
x1=fun(x0);
temp=x0;
x0=x1;
if(i50)
{
flag=1;
break;
}
}while(fabs(x1-temp)t);
if(flag1)
printf(叠代失败,超过了叠代次数,自动跳出。);
else
printf(计算结果为:%10.9f,x1);
}
四、处理流程
打开软件
登陆
输入任一实数x
迭代法
求解
输出x附近
的值
结束
五、源程序
#includestdio.h
#includemath.h
doublefun(doublex0)
{
doublex1;
x1=x0-(x0-exp(-x0))/(1+x0);
returnx1;
}
doublefun1(doublex0)
{
doublex1;
x1=exp(x0)+x0*exp(x0);
returnx1;
}
voidmain(void)
{
doublex0,x1,temp,t=0.00001;
inti=0,flag=0;
printf(该程序所求的是x=exp(-x)在0.5附近的值\n);
printf(请输入初始值0.5:\n);
scanf(%lf,x0);
if(fun1(x0)t)
printf(该函数不满足此种叠代法则,程序运行失败。\n);
else
{
do
{
i++;
x1=fun(x0);
temp=x0;
x0=x1;
if(i50)
{
flag=1;
break;
}
}while(
您可能关注的文档
- 乘法分配律教学设计与实践.pdf
- 小学数学期末评语:鼓励与指导并重.pdf
- 型挂钩包装作业指导书.pdf
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库含答案详解(最新).docx
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库附答案详解.docx
- 2026年国开电大会计案例分析形考题库200道及完整答案(名师系列).docx
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库附答案详解(研优卷).docx
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库附答案详解(精练).docx
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库含答案详解.docx
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库含答案详解ab卷.docx
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库含答案详解(a卷).docx
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库含答案详解(实用).docx
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库及答案详解(精选题).docx
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库及答案详解(必刷).docx
- 2026年国开电大会计案例分析形考题库200道【原创题】.docx
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库带答案详解(考试直接用).docx
- 2026年国开电大会计案例分析形考题库200道及完整答案(全国通用).docx
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库带答案详解(能力提升).docx
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库含答案详解(预热题).docx
- 2026黑龙江大庆市林甸县招聘公益性岗位人员7人备考题库及答案详解(名师系列).docx
最近下载
- 25个作业女性化教程.docx VIP
- 2025年九江职业大学单招职业适应性考试题库审定版.docx VIP
- 2025年九江职业大学单招职业适应性考试题库带答案详解(精练).docx VIP
- 2025年九江职业大学单招职业技能考试题库带答案.docx VIP
- 沙金矿合作合同10篇.docx VIP
- 2025年甘肃省公务员考试《申论》试题及答案解析(县乡卷.docx VIP
- PS-640U系列保护测控装置使用说明书_V4.00.pdf VIP
- 专题复习初中常见离子的检验.ppt
- 2025年人教版小学四年级(下)奥林匹克数学竞赛测试考试卷(附答案解析).docx
- 2025年专利代理师资格考试真题及答案.docx VIP
原创力文档

文档评论(0)