- 2
- 0
- 约2.87千字
- 约 6页
- 2017-12-27 发布于河南
- 举报
趣谈数据结构(四)168
趣谈数据结构(四)168
立身以立学为先,立学以读书为本——欧阳修
趣谈数据结构(四)
福州一中计算机组 陈颖
本次趣谈数据结构,我们想与大家共同探讨一下迭代与递推
在计算机数值程序设计中,迭代与递推是两个重要的基础算法
一、迭代
许多的实际问题都能转化为解方程F(x)=0的实数解的问题
求根可以直接从方程出发,逐步缩小根的存在区间,把根的近似值逐步精确到要以满足具体实际问题的需要为止,该算法称为迭代
迭代的一般原则可以用一个数学模型来描述,现要求出方程F(x)=0的解:先设F(x)=G(x)-x,则方程F(x)=0可化为x=G(x), 这就产生了一个迭代算法的数学模型:
Xn+1=G(Xn)
从某一个数X0出发,按此迭代模型,求出一个序列:
{X0,X1,X2,X3,......,Xn-2,Xn-1,Xn}
当Xn-Xn-1小于一个特定值(误差许可值)时,X≈Xn-1≈Xn,这时可认定x=G(x)
也就是说,求出的Xn已经可以作为原方程f(x)=0根的近似值了
设误差许可值为A,则迭代算法的NS图如图1
图1 迭代算法NS框图
迭代算法的关键在于确定迭代函数G(x)
确定G(x)时需保证产生的迭代序列{Xn }是否能使两个相邻的数之间的差距越来越小(即两数的差值越靠近误差值,我们称这
您可能关注的文档
- 让你一天记住中国法制史.doc
- 让你快速了解搜索引擎竞价与关键词的使用.doc
- 让你的XP更爽.doc
- 让你轻松恢复系统 Ghost 9.0应用教程.doc
- 让促销见利见效,又具战略意义.doc
- 让子弹飞 三重解构.doc
- 让子弹飞后感.doc
- 让学生生动、主动、自主地学 ——运用“学导式”教“百.doc
- 让宝宝远离饮食误区.doc
- 让布丹.doc
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
原创力文档

文档评论(0)