- 1、本文档共55页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
华长生制作 华长生制作 数值稳定算法 在计算过程中产生的舍入误差能被控制在一定的范围内,且对最后的结果影响不大的算法称为稳定算法。不是数值稳定的算法称为数值不稳定算法。 数值不稳定算法会导致计算结果失真, 对数值不稳定的算法常采用转化成相应的数值稳定的算法来处理 。 例:方程x2-(109+1)x+109=0其精确解为x1=109, x2=1 字长为8位的计算器求解 当被减数和减数相差很大时,大数的相对误差起主要作用 很小 约为1 两个相近数相减,易失有效位 两正数之差 C=x-y的相对误差是 因为x和y的前几位有效数字必然相同,相减之后有效数字位会大大减少,使有效数字严重损失。 例如:cos20=0.9994,1- cos20=0.0006 避免这种情况,可以使用转换公式;或者增加字长,维持一定有效位,保证精度 乘积运算 乘积运算的相对误差为各乘数的相对误差之和,其相对误差限等于各乘数相对误差限之和 求c=12.2*73.56的相对误差限和绝对误差限 商运算 商运算的相对误差限等于除数与被除数的相对误差限之和 例 求c=25.7/3.6的相对误差限和绝对误差限 注意 (1) 当分母很小时,|dc|可能很大 舍入误差 放大了106倍 (2) 当分母为两个相近数相减时,会因有效数字丧失而出现(1)的情况 这里分子的误差被扩大104倍 指数运算 x的p次幂的相对误差是x本身的相对误差的p倍 若令p=1/q,则可得x的q次根的相对误差是x本身相对误差的1/q倍 例 求c=(12.2)2的绝对误差限和相对误差限 例 设正方形面积s=12.34,其绝对误差限|Δs| ? 0.01,问边长a具有多大的相对误差限和多少位有效数字? 有4位有效数字 有6位有效数字 四、有效数字 定义3. 有8位有效数字 只有5位有效数字 且 因此,可根据上述分析对有效数字有如下结果: 或 五、数值方法的稳定性与算法设计原则 例8. 计算定积分 解: * 第一章 引论 第一章 绪论 1.3 误差 1.1 数值计算的研究对象与特点 1.2 数值问题与数值方法 本章要点: 绝对误差(限)和相对误差(限) 有效数字位数及其与误差的关系 数值问题的性态与误差的关系 数值算法设计原则 1.1 计算机数值方法的研究对象与特点 以计算机为工具,求解各种数学模型,都要经历三个过程: 总体设计——模型的细化 详细设计——主要为算法设计 程序设计 计算机数值方法研究的是将数学模型化为数值问题, 并研究求解数值问题的数值方法进而设计数值算法 数值问题: 输入数据与输出数据之间关系 即: 输入与输出的都是数值的数学问题 如求解线性方程组 求解二次方程 是数值问题 一、数值问题 1.2 数值问题与数值算法 求解微分方程 不是数值问题 将其变成数值问题,即将其“离散化” “离散化”是将非数值问题的数学模型化为数值问题 的主要方法,这也是计算方法的任务之一 二、数值方法 数值方法: 是指解数值问题的在计算机上 可执行的系列计算公式 在计算机上可执行的公式 是指只含有加减乘除的公式 现在的计算机中几乎都含有关于开方的标准函数sqrt() 常见的在计算机上不能直接运行的计算有: 开方、极限、超越函数、微分、积分等等 要在计算机上实行上述运算需将其化为可执行的等价 或近似等价运算 应化为 如求根公式 应化为公式 研究数值方法的主要任务: 1.将计算机上不能执行的运算化为在计算机上可 执行的运算 2.针对所求解的数值问题研究在计算机上可执行 的且有效的计算公式 3.因为可能采用了近似等价运算,故要进行误差分析, 即数值问题的性态及数值方法的稳定性 本课程的重点就是对线性方程组、微积分、微分方程、 矩阵特征值及回归拟合等问题寻找行之有效的数值方法 三、数值算法 数值算法是指有步骤地完成解数值问题的过程. 数值算法有四个特点: 1.目的明确 算法必须有明确的目的,其条件和结论 均应有清楚的规定 2.定义精确 对算法的每一步都必须有精确的定义 3.可执行 算法中的每一步操作都是可执行的 4.步骤有限 算法必须在有限步内能够完成解题过程 例1. 给出等差数列1,2,3,…,10000的求和算法 解: 记数器置零 1.3 误差 一、误差的种类及来源 模型误差 描述误差 在建立数学模型过程中,要将复杂的现 象抽象归结为数学模型,往往要
您可能关注的文档
- 数值分析第6章-1.ppt
- 数值分析第3讲线性方程组解法(免费阅读).ppt
- 数值分析第2章6-8节.ppt
- 数值分析第8章-2.ppt
- 数值分析第7章非线性方程求根(免费阅读).ppt
- 数值分析第8章-1.ppt
- 数值分析第7章_非线性方程求根(免费阅读).ppt
- 数值分析第8章-3.ppt
- 数值分析第9章-2.ppt
- 数值分析第9章-1.ppt
- 2025年广东省云浮市选调生考试(公共基础知识)综合能力测试题参考答案.docx
- 2025至2030中国防篡改盆行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国防爆管接头行业发展现状及发展趋势与行业市场深度研究及发展前景投资可行性分析报告.docx
- 2025至2030中国防腐电动葫芦行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国防蚊隐形纱窗行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国防蚊隐形纱窗行业市场深度分析及有效策略与实施路径评估报告.docx
- 2025至2030中国防雷系统行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国防爆设备行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国防爆控制箱行业发展现状及发展趋势与投资战略报告.docx
- 2025至2030中国防爆电缆接头行业项目调研及市场前景预测评估报告.docx
文档评论(0)