- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
算法案例(3) 二分法求近似解 现有一商品,价格在0~8000元之间,采取怎样的策略才能在较短的时间内猜出正确的答案? 第一步:报“4000”; 第二步:若主持人说“高了”(说明答案在1~4000之间),就报“2000”,否则(答数在4000~8000之间)报“6000”; 第三步:重复第二步的报数方法,直至得到正确结果。 如何赋值 从第二步算法分析:答案x*肯定在两个端点a,b之间,只是这两个端点a,b不断变化,我们可以用赋值的手法使两个端点a,b相对固定,则x*=(a+b)/2 第一步:可以给指定的区间端点为a,b(ab),计算分点值x0=(a+b)/2 第二步:判断分点值x0与x*差的符号,确定是“高了”还是“低了”; 第三步:若“高了”,则a不动,b赋值x0;若“低了”,则a赋值x0,b不动; 第四步:继续计算分点值 x0=(a+b)/2,进行循环计算,直至得到答案; 例1.写出用二分法求方程x3-x-1=0在区间[1,1.5]内的一个近似解(误差不超过0.001)的一个算法. 算法步骤: S1 取[a,b]的中点x0=(a+b)/2,将区间一分为二; S2 若f(x0)=0,则x0就是根;否则判别根x*在x0的左侧还是在右侧; 若f(a)*f x0)0,则x*∈(x0,b),以x0代替a; 若f(a)*f(x0)0,则x*∈(a, x0),以x0代替b; S3 若|a-b|c,计算终止,此时x*≈ x0,否则转S1 流程图与伪代码 数学理论 用二分法设计求方程f(x)=0的近似根算法的基本步骤: 1.确定近似根所在的基础区间[a,b]和近似根的精确度c; 2. 求有根区间的中点,判断是否满足精度要求; 3.求区间端点的函数值,f(a),f(b) 4. 判断f(a)f(b)的符号,改变有根区间的下限或上限 5.循环求近似根 6.输出根的近似值 巩固运用 例2 将以二分法求方程x2-2=0的近似根(精确度为0.005)的一个算法补充完整. 例3仟意给定一个大于1的正整数n,设计一个算法求n的所有因数. S1 依次以2~(n-1)为除数去除n,检查余数是否为0,若是,则是n的因数;若不是,则不是n的因数; S2 在n的因数中加入1和n; S3 输出n的所有因数. 回顾反思 * * 10 Rend a,b,c 20 x0 ←(a+b)/2 30 f(a) ←a3-a-1 40 f(x0) ←x03-x0-1 50 If f(x0)=0 Then Go To 120 60 If f(a)f(x0)0 Then 70 b ←x0 80 Else 90 a ←x0 100 End If 110 If |a-b|≧c Then Go To 20 120 Print x0 输入a,b,c 输出x0 b←x0 a←x0 f(a)←a3-a-1 f(x0)←x03-x0-1 X0←(a+b)/2 |a-b|c f(a)f(x0)0 f(x0)=0 Y N Y N Y 解:Sl 令f(m)=x2-2,因为f(1)0,f(2)0,所以设x1=l,x2=2. S2 令m= ,判断f(m)是否为0。若是,则m为所求;若否,则继续判断 S3 若 ,则x1←m;否则令x2←m. S4 判定 0.005是否成立。若是,则x1,x2之间的任意取值均为满足条什的近似根,若否,则 *
您可能关注的文档
- GSM移动通信系统网络优化问题的研究-郑雪莉.doc
- HA220XXPB系列使用说明书高压LED恒流源.doc
- HAPF与SVC组成并联型电能质量综合补偿器拓扑结构及应用的研究.pdf
- HC-800全自动离子分析仪在各行业应用.ppt
- HDL语言数据类型及运算操作符.doc
- HDTV制作中广泛应用数字媒体领域存储技术.doc
- He-Ne激光光束聚焦物镜优化设计实例.doc
- HPLC_DAD和LC_MS_M_省略_种芦荟样品中蒽醌类成分分析的研究_陈欣霞.pdf
- hS100A6对人骨肉瘤细胞株143B体内体外作用.pdf
- Hyperpolarized Gas MRI超高极化核种磁振造影.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
最近下载
- 《常考题》初中八年级数学上册第十三章《轴对称》习题(含答案解析).docx VIP
- 《事件相关电位入门》课件.ppt VIP
- 《儿童骨科疾病诊断》课件.ppt VIP
- 公司战略与风险管理 第3版 吕文栋 教学大纲+教案1--3.doc
- 12SG121-1 施工图结构设计总说明(混凝土结构) .docx VIP
- 一种实验室危化品试剂进出库智能化管控系统及管控方法.pdf VIP
- 专练08:读后续写-2020-2021学年高一英语下学期期末题型专项训练.docx VIP
- 动脉血标本采集技术操作考核及评分标准.docx
- AI驱动的知识图谱:混合式教学模式创新研究.docx VIP
- AI辅助混合式教学设计实践与效果评估.docx VIP
文档评论(0)