数值分析第1章数值分析与科学计算引论.ppt
《数值分析第1章数值分析与科学计算引论.ppt》由会员分享,可在线阅读,更多相关《数值分析第1章数值分析与科学计算引论.ppt(37页珍藏版)》请在三一办公上搜索。
1、2023/11/14,数值分析与科学计算引论,1,第1章 数值分析与科学计算引论,数值分析的对象、作用与特点数值计算的误差数值计算的误差定性分析与避免误差危害数值计算中算法设计的技术,2023/11/14,数值分析与科学计算引论,2,1.1 数值分析的对象、作用与特点,1.1.1 研究对象与作用,计算数学根据实际问题的数学模型提出问题求解的数值计算方法,并对方法进行理论分析和软件实现.,1.1.2 特点,算法能在计算机上实现,并有好的计算复杂性;,面向计算机,提供切实可行的有效算法;,有可靠的理论分析,能达到精度要求,算法的收敛性与数 值稳定性,算法的误差分析;,通过数值实验 证明算法行之有效
2、。,计算机上实现数值计算,解决实际问题.,1.1.3 实际应用,2023/11/14,数值分析与科学计算引论,3,1.2 数值计算的误差,误差的来源与分类,模型误差在将实际问题归结为数学模型时,需要对问题作一定的简化和假设。,观测误差 数学模型中需要用到的一些系数、初值等常数来自于测量仪器或统计资料,由于客观条件和仪器精度的限制不可避免有误差。,方法误差(截断误差)模型的准确解与用数值方法求得的近似解之间的误差称为“截断误差”。,舍入误差在上机实际计算时,由于计算机对所运算的对象按机器字长四舍五入而产生的最终计算解与模型的准确解之间的误差。,实际算法:有限、四则运算化,(理论计算误差),202
3、3/11/14,数值分析与科学计算引论,4,误差的产生,实际问题,数学模型,建 模,模型误差,观测误差,数值方法,数值解,离散,截断误差,计算,舍入误差,实例,2023/11/14,数值分析与科学计算引论,5,大家一起猜?,1,1/e,将 作Taylor展开后再积分,|舍入误差|,=0.743,由截去部分引起,由留下部分引起,解:,2023/11/14,数值分析与科学计算引论,6,1.2.2 误差与有效数字,绝对误差/*absolute error*/,其中,x 准确值,x*x的近似值,,例如:,上常记为,误差绝对值不能超过某个正数,工程,注:e*理论上讲是唯一确定的,可能取正,也可能取负。e
4、*0 时,x*称为强近似值,e*0 不唯一,当然 越小越具有参考价值。,通常是不知道的,根据具体情况,可事先估计出误差的范围,误差绝对值的“上界”,或称“误差限”,即有,2023/11/14,数值分析与科学计算引论,7,例2 设=3.1415926 近似值A=3.14,它的绝对误差是 0.0015926,有,-A=0.0015926 0.002=0.210-2,可见,绝对误差限*不是唯一的,但*越小越好,例3 又近似值A=3.1416,它的绝对误差是0.0000074,有,|-A|=0.0000074 0.000008=0.810-5,例4 又近似值A=3.1415,它的绝对误差是0.0000
5、926,有,|-A|=0.0000926 0.0001=0.110-3,绝对误差限并不能很好地反映近似值的好坏,,x*=10,x*=1,y*=10000,y*=5,虽然y*是x*的5倍,但在10000内差5显然比10内差1好。,2023/11/14,数值分析与科学计算引论,8,相对误差/*relative error*/,x*的相对误差限,实际计算中,相对误差通常取为:,2023/11/14,数值分析与科学计算引论,9,例5,解,结论?,俗称“好坏”、“多少”是相对的,设,,估计近似数 的绝对误差与相对误差。,但 是 的一个好的近似,不是 的好的近似。,2023/11/14,数值分析与科学计算
6、引论,10,有效数字,4,3,若近似值 x*的误差限是某一位的半个单位,该位到 x*的第一位非零数字共有 n 位,就说 x*有 n 位有效数字.,证明,注:如果x*是由x四舍五入得到的近似值,则x*的每一位都是有效数字。当x已知 时,可根据需要产生每位皆有效的近似值。,有 n 位有效数字的x*可表示为,2023/11/14,数值分析与科学计算引论,11,有效数字与相对误差的关系,有效数字 相对误差限,已知 x*有 n 位有效数字,则其相对误差为,相对误差限 有效数字,已知 x*的相对误差满足,可见 x*至少有 n 位有效数字。,2023/11/14,数值分析与科学计算引论,12,假设*取到 n
7、 位有效数字,则其相对误差上限满足,要保证其相对误差限小于0.001%,只要保证其上限满足,已知 a1=3,则从以上不等式可解得 n 6 log6,即 n 6,应取*=3.14159。,例7 为使 的相对误差小于0.001%,至少应取几位有效数字?,解,2023/11/14,数值分析与科学计算引论,13,问题:这些公式的形式有什么特点?使你想到什么?,代数运算的误差估计,1.2.3 数值运算的误差估计,2023/11/14,数值分析与科学计算引论,14,函数值的误差估计,问题:对于 y=f(x),若用 x*取代 x,将对y 产生什么影响?,由函数的泰勒展开式,函数值的相对误差(限),有:,20
8、23/11/14,数值分析与科学计算引论,15,相对误差条件数,f 的条件数在某一点是小大,则称 f 在该点是好条件的 坏条件的。,问题:,则 的近似值,于是函数值 的误差,2023/11/14,数值分析与科学计算引论,16,1.3 误差定性分析与避免误差危害,一个工程或科学计算问题往往要运算千万次,由于每步运算都有误差,如果每步都做误差分析是不可能的,也不科学.,误差积累有正有负,绝对值有大有小,都按最坏情况估计误差限得到的结果比实际误差大得多,这种保守的误差估计不反映实际误差积累.,概率分析法威尔金森(Wilkinson)的向后误差分析法穆尔(Moore)的区间分析法.,1.3.1 舍入误
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 科学 计算 引论
链接地址:https://www.31ppt.com/p-6576733.html