- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数学学院 信息与计算科学系 数学学院 信息与计算科学系 第三节 设计算法时应注意的原则 一、简化计算步骤, 减少运算次数 计算多项式的值: 每项 ak xk 有k 次乘法运算, 因此计算 Pn (x) 共需 次乘法和n 次加法运算。 如将 Pn (x) 写成: 例1 用递推算法: 最终 Pn (x)=un 共需n 次乘法和n 次加法运算。 一般地要注意: 能在循环外计算, 就不要放在循环内计算。 二、 注意避免两个相近数的相减 如用四位有效数字计算: 例2 结果只有一位有效数字; 两个相近的数相减, 有效数字会大大损失。 如改为: 有四位有效数字, 新算法避免了两个相近数的相减。 三、防止大数 “吃掉” 小数 例3 解 用五位十进制计算机进行计算: 0.1被大数“吃掉”了,从而有 计算 如改为 0.1 就没有被吃掉。 这也是构造算法时要注意的问题, 避免重要的参数被吃掉。 四、避免除数的绝对值远小于被除数的绝对值 当| x || y | 时, 舍入误差会扩大 例4 很小的数作除数有时还会造成计算机的溢出而停机。 的舍入误差均为 , 而 的舍入误差为: ,则 五、使用数值稳定的算法 用分部积分公式得递推公式: 例5 In=1-nIn-1 , 在运算过程中,舍入误差能控制在某个范围内的算法称为数值稳定的算法,否则就称为不稳定的算法. 用四位有效数字计算: 近似值 的递推公式: 误差 的递推公式: 算法 一 代入得下表 于是 与精确值已经面目全非。 5 6 7 8 9 n 0.1408 0.1120 0.2180 -0.7280 7.5520 0.14553? 0.12680? 0.11238? 0.10093? 0.09161? 0.6321 0.3678 0.2642 0.2074 0.1704 0.63212? 0.36787? 0.26424? 0.20727? 0.17089? 0 1 2 3 4 近似值 精确值 In 近似值 精确值 In n 算法一 由于计算 有误差 不计中间再产生的舍入误差 到 I8 时 误差扩大了4万倍, 因而该算法是不稳定的。 可以估计出 故 算法二 误差 则 如果递推式改为 In-1 =(1-In )/n 由 列表如下 4 3 2 1 0 n 0.1709 0.2073 0.2642 0.3679 0.6321 0.17089? 0.20272? 0.26424? 0.36787? 0.63212? 0.1000 0.1000 0.1125 0.1268 0.1455 0.09161? 0.10093? 0.11238? 0.12680? 0.14553? 9 8 7 6 5 近似值 精确值 In 近似值 精确值 In n 故该算法是稳定的。 若计算 I9 有误差 , 由 其传播到 引起 的误差仅为 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * 数学学院 信息与计算科学系 数学学院 信息与计算科学系 *
您可能关注的文档
最近下载
- GB6397-86金属拉伸试验试样.pdf VIP
- 中南大学青年长江候选人贺治国.pdf VIP
- 狂人日记 鲁迅.pdf VIP
- 失效模式和影响分析(FMEA)实用指南20241231_143250.pdf VIP
- 民政事业发展“十五五”规划.docx
- Unit5 Let's go第4课时 Hit it big&Wrap up&Let's explore(课件)2025-2026学年外研版英语四年级上册.pptx VIP
- 高中化学:化学数字化实验.doc
- 高二语文选择性必修上册《大学之道》教学设计.docx
- 人教新课标小学数学五年级下册期末试卷 (42).doc VIP
- Unit5 Let's go第3课时 Fuel up (课件)2025-2026学年外研版英语四年级上册.pptx VIP
文档评论(0)