- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简单迭代法与加速方法实验报告讲解
数值分析实验报告
姓名 学号 日期 2014-3-22 实验项目 简单迭代法与加速方法 指导教师 一、上机实验的问题和要求(需求分析):
目的与要求:
1、掌握求解非线性方程实根的简单迭代法的编程运算
2、会分析迭代步数,设计容许误差
实验内容:
1、方程可以等价化成以下三种形式:
(i)
(ii)
(iii)
针对三种等价形式给出三种不同的简单迭代格式并使用每种格式计算方程在区间上的解,初值选为1.5,容许误差选为1.0E-5,即;
分析每种格式的收敛性;
分析收敛格式的迭代步数与计算时间.
2、结合上述问题中(ii)相应的迭代格式,利用Stenffenson迭代法求原方程的解。初值选为1.5,容许误差选为1.0E-5,分析迭代步数与计算时间,并与上述简单迭代法作比较.
程序设计的基本思想,原理和算法描述:
算法的描述:
1 . 输入初值,以及各种迭代形式
2 .采用for循环实现反复迭代。
3 . 以误差选为1.0E-5,即为终止循环的条件。
4 . 输出 :最后一个y即为收敛值;
y的输出次数,即为收敛次数
三、主要程序代码或命令:
1.
(1)
x=1.5;
y=(10/x-4*x)^(1/2);
while abs(y-x)=1.0e-5
x=y;
y=(10/x-4*x)^1/2
end
y
(2)
x=1.5;
y=(10/(4+x))^(1/2)
while abs(y-x)=1.0e-5
x=y;
y=(10/(4+x))^(1/2)
end
(3)
x=1.5;
y=x-(x^3+4*x^2-10)/(3*x^2+8*x)
while abs(y-x)=1.0e-5
x=y;
y=x-(x^3+4*x^2-10)/(3*x^2+8*x)
end
2.
(1)
x1=1.5;
y=(10/x1-4*x1)^(1/2);
z=y-(10/y-4*y)^(1/2);
x2=x1-(y-x1)^2/(z-2*y+x1)
while abs(x2-x1)=1.0e-5
x1=x2;
y=(10/x1-4*x1)^(1/2);
z=y-(10/y-4*y)^(1/2);
x2=x1-(y-x1)^2/(z-2*y+x1)
end
(2)
x1=1.5;
y=(10/(4+x1))^(1/2);
z=(10/(4+y))^(1/2);
x2=x1-(y-x1)^2/(z-2*y+x1)
while abs(x2-x1)=1.0e-5
x1=x2;
y=(10/(4+x1))^(1/2);
z=(10/(4+y))^(1/2);
x2=x1-(y-x1)^2/(z-2*y+x1)
end
(3)
x1=1.5;
y=x1-(x1^3+4*x1^2-10)/(3*x1^2+8*x1);
z=y-(y^3+4*y^2-10)/(3*y^2+8*y);
x2=x1-(y-x1)^2/(z-2*y+x1)
while abs(x2-x1)=1.0e-5
x1=x2;
y=x1-(x1^3+4*x1^2-10)/(3*x1^2+8*x1);
z=y-(y^3+4*y^2-10)/(3*y^2+8*y);
x2=x1-(y-x1)^2/(z-2*y+x1)
end
四、调试和运行程序过程中产生的问题及采取的措施:
1的输入结果不在区间上,出现错误,经检查,不是程序出现问题;
运行输出结果及分析:
(1) 的结果如图所示,
得出结论该迭代不收敛。
(2)的结果如下图
分析: 迭代次数即y的输出次数n = 6收敛于p = 1.365230575673434。
(3)
分析:形式( 迭代次数n = 4并且收敛于p = 1.36523001341410。故第三种形式收敛速度更快,时间代价也更少。
利用Stenffenson迭代法求原方程的解时形式
(i) 通过编程迭代发现其收敛,n = 4,收敛于p = 1.365230013196788。
形式(ii) 迭代次数n = 3,p =1.365230013414097。
形式(iii) 迭代次数n =3,p =1.36523001341410
分析Stenffenson迭代法求原方程的解时能加速收敛速度,也可能使得发散的迭代公式,经以上加速得到较好的收敛性。
您可能关注的文档
- 照明工程施工图预算重点.ppt
- 熔模铸件缺陷分析及对策重点.ppt
- 熟悉嵌入式系统开发环境重点.ppt
- 熟悉你的一个人重点.ppt
- 第四讲危机公关讲解.ppt
- 第8章 原子结构(药学系)解析.ppt
- 第四讲、_基本营养物质_高分子化合物与有机合成(134张PPT)讲解.ppt
- 第四讲信息安全技术之认证技术讲解.ppt
- 第四讲太阳视运动讲解.ppt
- 第四讲热力学第一定律进一步的例题讲解.ppt
- 大学生宿舍氛围与学业成绩的相关性调查研究.docx
- 2025年过去三届高考化学复习考点重难点检测分类卷5 钠及其化合物(原卷版).docx
- 2025年过去三届高考化学复习考点重难点检测分类卷6 离子方程式的书写(原卷版).docx
- 2025年过去三届高考化学复习考点重难点检测分类卷6 镁铝及其化合物(原卷版).docx
- 哲学辩证法知识考试题库300题(含答案).docx
- 新《招标投标法》知识学习考试题库100题(含答案).docx
- 大学微分几何课程中的刚体运动.docx
- 2025年过去三届高考化学复习考点重难点检测分类卷7 离子共存(原卷版).docx
- 2025年过去三届高考化学复习考点重难点检测分类卷7 铁铜及其化合物检测卷(原卷版).docx
- 蛋品生产:质量与效率-全面提升蛋品加工生产力.pptx
最近下载
- 0529-健康与社会照护专业国家技能人才培养工学一体化课程标准(试用).docx VIP
- Y系列Y2系列电动机主要全参数表格.docx
- 2023年高考英语词汇3500词(表格版).pdf VIP
- 2023-2024学年广东省深圳市南山区六年级上期末数学试卷附答案解析.pdf VIP
- 2021民法典出台后必威体育精装版 购销合同(标准文本1) 附民法典合同编.pdf
- 2022-2023学年湖北省武汉市江岸区八年级上学期期末数学试卷及参考答案.docx VIP
- 2023-2024学年湖北省武汉市江岸区八年级(上)期末数学试卷+答案解析.pdf VIP
- 八年级历史下册全册重点知识点复习笔记.pdf
- 油气储运工程专业职业生涯规划.pptx VIP
- 单位工程报价汇总表.doc
文档评论(0)