1.2 误差 误差的来源与分类 误差与有效数字 函数求值的误差估计

Slides:



Advertisements
Similar presentations
质数和合数 中心小学 顾禹 人教版小学五年级数学下册 一、激趣导入 提示:密码是一个三位 数,它既是一个偶数, 又是 5 的倍数;最高位是 9 的最大因数;中间一位 是最小的质数。你能打 开密码锁吗?
Advertisements

因数与倍数 2 、 5 的倍数的特征
3 的倍数特征 抢三十

3 的倍数的特征 的倍数有 : 。 5 的倍数有 : 。 既是 2 的倍数又是 5 的倍数有 : 。 12 , 18 , 20 , 48 , 60 , 72 , , 25 , 60 ,
因数与倍数 2 、 5 的倍数的特征 绿色圃中小学教育网 扶余市蔡家沟镇中心小学 雷可心.
2 和 5 的倍数的特征 运动热身 怎样找一个数的倍数? 从小到大写出 2 的倍数( 10 个): 写出 5 的倍数( 6 个) 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , 20 5 , 10 , 15 , 20 , 25 , 30.
数值分析 第五节 数值微分 在实际问题中,往往会遇到某函数 f(x) 是用表格 表示的, 用通常的导数定义无法求导, 因此要寻求其他 方法近似求导。常用的数值微分方法有 : 一. 运用差商求数值微分 二.运用插值函数求数值微分 三. 运用样条插值函数求数值微分 四. 运用数值积分求数值微分.
一、微分的定义 二、微分的几何意义 三、微分公式及微分法则 四、微分在近似计算中的应用 五、小结 思考题.
第五节 函数的微分 一、微分的定义 二、微分的几何意义 三、基本初等函数的微分公式与微分运算 法则 四、微分形式不变性 五、微分在近似计算中的应用 六、小结.
第二章 导数与微分 习题课 主要内容 典型例题 测验题. 求 导 法 则求 导 法 则 求 导 法 则求 导 法 则 基本公式 导 数 导 数 微 分微 分 微 分微 分 高阶导数 高阶微分 一、主要内容.
一、问题的提出 实例 : 正方形金属薄片受热后面积的改变量. 再例如, 既容易计算又是较好的近似值 问题 : 这个线性函数 ( 改变量的主要部分 ) 是否 所有函数的改变量都有 ? 它是什么 ? 如何求 ?
第九章 常微分方程数值解法 §1 、引言. 微分方程的数值解:设方程问题的解 y(x) 的存在区间是 [a,b] ,令 a= x 0 < x 1
一、问题提出 二、微分的定义 三、可微的条件 四、微分的几何意义 五、 微分的求解 六、 微分的应用 七、 小结.
2.8 函数的微分 1 微分的定义 2 微分的几何意义 3 微分公式与微分运算法则 4 微分在近似计算中的应用.
第八章 第四节 机动 目录 上页 下页 返回 结束 一个方程所确定的隐函数 及其导数 隐函数的微分法.
第七节 函数的微分 一 、微分 概念 二、微分的几何意义 三、 基本初等函数的微分公 式与 微分运算法则 四 、小结.
2.6 隐函数微分法 第二章 第二章 二、高阶导数 一、隐式定义的函数 三、可微函数的有理幂. 一、隐函数的导数 若由方程 可确定 y 是 x 的函数, 由 表示的函数, 称为显函数. 例如, 可确定显函数 可确定 y 是 x 的函数, 但此隐函数不能显化. 函数为隐函数. 则称此 隐函数求导方法.
5.4 微 分 一、微分概念 二、微分的运算法则与公式 三、微分在近似计算上的应用. 引例 一块正方形金属片受热后其边长 x 由 x 0 变到 x 0  x  考查此薄片的面积 A 的改变情况  因为 A  x 2  所以金属片面 积的改变量为  A  (x 0 
2.5 函数的微分 一、问题的提出 二、微分的定义 三、可微的条件 四、微分的几何意义 五、微分的求法 六、小结.
第二章 导数与微分. 二、 微分的几何意义 三、微分在近似计算中的应用 一、 微分的定义 2.3 微 分.
全微分 教学目的:全微分的有关概念和意义 教学重点:全微分的计算和应用 教学难点:全微分应用于近似计算.
2.3 函数的微分. 四川财经职业学院 课前复习 高阶导数的定义和计算方法。 作业解析:
第三节 微分 3.1 、微分的概念 3.2 、微分的计算 3.3 、微分的应用. 一、问题的提出 实例 : 正方形金属薄片受热后面积的改变量.
因数与倍数 2 、 5 、 3 的倍数的特 征 新人教版五年级数学下册 执教者:佛山市高明区明城镇明城小学 谭道芬.
第一讲 数值计算的误差.
数 值 分 析 (第 4 版) 李庆扬 王能超 易大义 编 清华大学出版社 施普林格出版社.
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
第三章 函数逼近 — 最佳平方逼近.
一、利用导数作近似计算 1. 近似计算 是用计算方法得到一定精度的计算结果. y 于是 o x.
《高等数学》(理学) 常数项级数的概念 袁安锋
四种命题 2 垂直.
常用逻辑用语复习课 李娟.
第四章 函数的积分学 第六节 微积分的基本公式 一、变上限定积分 二、微积分的基本公式.
第5章 定积分及其应用 基本要求 5.1 定积分的概念与性质 5.2 微积分基本公式 5.3 定积分的换元积分法与分部积分法
第三节 函数的求导法则 一 函数的四则运算的微分法则 二 反函数的微分法则 三 复合函数的微分法则及微分 形式不变性 四 微分法小结.
不确定度的传递与合成 间接测量结果不确定度的评估
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
第二章 导数与微分 第二节 函数的微分法 一、导数的四则运算 二、复合函数的微分法.
第三章 导数与微分 习 题 课 主要内容 典型例题.
2-7、函数的微分 教学要求 教学要点.
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
第5章 §5.3 定积分的积分法 换元积分法 不定积分 分部积分法 换元积分法 定积分 分部积分法.
1.5.3 近 似 数.
Tel: : 授课: 68 学分:4.
计算机数学基础 主讲老师: 邓辉文.
§2 求导法则 2.1 求导数的四则运算法则 下面分三部分加以证明, 并同时给出相应的推论和例题 .
第三节 泰勒 ( Taylor )公式 — 应用 一、泰勒公式的建立 二、几个初等函数的麦克劳林公式 三、泰勒公式的应用 第三章 理论分析
若2002年我国国民生产总值为 亿元,如果 ,那么经过多少年国民生产总值 每年平均增长 是2002年时的2倍? 解:设经过 年国民生产总值为2002年时的2倍, 根据题意有 , 即.
第一章 函数与极限.
主讲:张瑞 Tel: (O) 计算方法(B) 主讲:张瑞 Tel: (O)
概 率 统 计 主讲教师 叶宏 山东大学数学院.
用计算器开方.
第4章 Excel电子表格制作软件 4.4 函数(一).
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
1.设A和B是集合,证明:A=B当且仅当A∩B=A∪B
第三章 函数的微分学 第二节 导数的四则运算法则 一、导数的四则运算 二、偏导数的求法.
第4课时 绝对值.
学习任务三 偏导数 结合一元函数的导数学习二元函数的偏导数是非常有用的. 要求了解二元函数的偏导数的定义, 掌握二元函数偏导数的计算.
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
2019/5/20 第三节 高阶导数 1.
计算方法(B) 主讲:张明波 Tel: (O),
3.1无理数2.
§2 方阵的特征值与特征向量.
第三节 函数的微分 3.1 微分的概念 3.2 微分的计算 3.3 微分的应用.
第四节 向量的乘积 一、两向量的数量积 二、两向量的向量积.
第四章 函数的 积分学 第七节 定积分的换元积分法     与分部积分法 一、定积分的换元积分法 二、定积分的分部积分法.
§4.5 最大公因式的矩阵求法( Ⅱ ).
§2 自由代数 定义19.7:设X是集合,G是一个T-代数,为X到G的函数,若对每个T-代数A和X到A的函数,都存在唯一的G到A的同态映射,使得=,则称G(更严格的说是(G,))是生成集X上的自由T-代数。X中的元素称为生成元。 A变, 变 变, 也变 对给定的 和A,是唯一的.
学习目标 1、什么是列类型 2、列类型之数值类型.
Presentation transcript:

1.2 误差 1.2.1 误差的来源与分类 1.2.2 误差与有效数字 1.2.3 函数求值的误差估计 1.2 误差 1.2.1 误差的来源与分类 1.2.2 误差与有效数字 1.2.3 函数求值的误差估计 1.2.4 计算机中数的表示和舍入误差 总结

1.2 误差 /* Error */ 学习目标 掌握误差和有效数字、以及 算法的数值稳定性等概念;重点 是有效数字与相对误差的关系。

1.2.1 误差的来源与分类/* Source & Classification */ 误差在我们的日常生活中无处不在,无处不有,如在做热力学实验中,从温度计上读出的温度是23.4度,就不是一个精确的值,而是含有误差的近似值。又如量体裁衣,量与裁的结果都不是精确无误的,都含有误差。

—— 模型误差 /* Modeling Error */ 从实际问题中抽象出数学模型 —— 模型误差 /* Modeling Error */ 通过测量得到模型中参数的值 —— 观测误差 /* Measurement Error */ 求近似解 —— 方法误差 (截断误差 Truncation Error) 机器字长有限 —— 舍入误差 /* Roundoff Error */

(1). 模型误差 用数学方法解决一个具体的实际问题,首先要建立数学模型,这就要对实际问题进行抽象、简化,因而数学模型本身总含有误差,这种误差叫做模型误差 数学模型是指那些利用数学语言模拟现实而建立起来的有关量的描述 数学模型的准确解与实际问题的真解不同 实际问题的真解 数学模型的真解 为减化模型忽略次要因素 定理在特定条件下建立 与实际条件有别

(2). 观测误差 在数学模型中通常包含各种各样的参变量,如温度、长度、电压等,这些参数往往是通过观测得到的,因此也带来了误差,这种误差叫观测误差. 数学模型中的参数和原始数据,是由观测和试验得到的. 由于测量工具的精度、观测方法或客观条件的限制,使数据含有测量误差,这类误差叫做观测误差或数据误差. 根据实际情况可以得到误差上下界. 数值方法中需要了解观测误差,以便选择合理的数值方法与之适应.

数值运算的一个特点是: 参与运算的数必须是有限位的,而且位数往往是预先规定的(如在计算机高级语言中,单精度实数为6~7位有效数字)。如果运算的数是无限位的或超过规定,那么要用“四舍五入”规则或“截断”规则,将它们处理成规定的位数。 所谓“截断”规则就是:将超过规定位数的部分无条件地去掉。这样 取4 位小数,就为3.1415。

(3). 截断误差 精确公式用近似公式代替时,所产生的误差叫截断误差. 例如, 函数f(x)用泰勒(Taylor)多项式 近似代替,则数值方法的截断误差是 (介于0与x之间) 截断误差的大小直接影响计算结果的精度和计算 工作量,是数值计算中必须考虑的一类误差.

有的计算机是采用“截断”规则的, 但大多数计算机是采用“四舍五入”规则处理舍弃位数的。 例如,对函数 当 |x| 较小时,我们若用前三项作为sinx的近似值,则截断误差的绝对值不超过 . 有的计算机是采用“截断”规则的, 但大多数计算机是采用“四舍五入”规则处理舍弃位数的。

(4). 舍入误差 在数值计算中只能对有限位字长的数值进行运算. 需要对参数、中间结果、最终结果作有限位字长的处理工作,这种处理工作称作舍入处理. 用有限位数字代替精确数,这种误差叫做舍入误差,是数值计算中必须考虑的一类误差. “四舍五入”规则:四舍六入五成双

所谓“四舍五入”规则就是:将超过规定位数的部分按下列原则去掉: (1)如果舍弃的部分小于保留数的最后一位的单位的1/2,那么保留的数不变。 例如=3.1415926… ,如果取两位小数,那么保留数的最后一位单位是10-2 ,舍弃部分是0.1592610-2 ,小于0.5 10-2 ,因此取为3.14; (2)如果舍弃的部分大于所保留数的最后一位单位的1/2,那么将保留数最后一位数字加1。 例如限制取4位小数,最后一位单位为10-4,但去掉的部分是0.926 10-4,大于0.5 10-4 ,因此取成3.1416; (3)如果舍弃的部分恰等于所保留数的最后一位单位的1/2,此时如果保留的数最后一位是奇数,那么加1成偶数;如果保留的数最后一位是偶数,则就不动了。 例如:取2位小数,0.675成0.68,而0.605成0.60。

上述种种误差都会影响计算结果的准确性,因此需要了解与研究误差,在数值计算中将着重研究截断误差、舍入误差,并对它们的传播与积累作出分析.

1.2.2 误差与有效数字 (Error and Significant Digits)  绝对误差 /* absolute error */ 绝对误差界(限)   定义 1.1 设 是某实数的精确值, 是它的一个近似值,则称 为近似值 的绝对误差.(xA有时也可记作x*) 由于精确值一般是未知的,因而绝对误差不能求出来, 但可以根据测量误差或计算情况设法估计出它的取值范围,即误差绝对值的一个上界或称误差限。 定义1.2 设 是某实值的精确值, 是它的一个近似值,并可对 的绝对误差作估计 , 则称 是 的绝对误差界(限)。

可见,绝对误差限A不是唯一的,但A越小越好, 0.0015926…,有   - A =0.0015926… 0.002=0.210-2 例2 又近似值A =3.1416,它的绝对误差是0.0000074…,有 |  - A |=0.0000074… 0.000008=0.810-5 例3 而近似值A =3.1415,它的绝对误差是0.0000926…,有 |  - A |= =0.0000926… 0.0001=0.110-3 可见,绝对误差限A不是唯一的,但A越小越好, 绝对误差限都不超过末尾数字的半个单位。

相对误差 /* relative error */ 相对误差界(限) 只用绝对误差还不能说明数的近似程度,例如甲打字每100个错一个,乙打字每1000个错一个,他们的误差都是错一个,但显然乙要准确些,这就启发我们除了要看绝对误差外,还必须顾及量的本身。 定义1.3 绝对误差与精确值x的比值 称为xA的相对误差。 称R为 的相对误差限。   当 时,相对误差没有意义。在实际计算中,精确值 往往是不知道的,所以通常把 作为 的相对误差。

例4 解 但 是 的一个好的近似, 不是 的好的近似. 结论? 俗称“好坏”、“多少”是相对的

结论 近似数的相对误差是近似数精确度的基本度量, 一个近似数 的相对误差越小,则近似数越精确。 绝对误差 是一个无量纲的数 近似数的相对误差是近似数精确度的基本度量, 一个近似数 的相对误差越小,则近似数越精确。 结论 绝对误差 是一个无量纲的数 • 通常将 作为 的相对误差。

例5 测量一木板长是954cm,问测量的相对误差界是 是多大?   解 因为实际问题中所截取的近似数,其绝对误差界一般不超过最小刻度的半个单位,所以当 时,有 ,其相对误差界为

有效数字(significant digits) 1.定义:如果绝对误差限 ,则称近似数xA 准确到了n位小数,该数位到第一个非零数字的所有数位叫做该近似数的有效数位,有效数位上的数字叫做有效数字。 问: 有几位有效数字?请证明你的结论。 例6 精确到小数点后第 4 位, 有5位有效数字.

2.有效数字的等价定义 用十进制科学计数法,记 则称 为 的具有 位有效数字的近似值。 则称 为 的具有 位有效数字的近似值。   通常在 的准确值已知的情况下,若要取有限位数的数字作为近似值,就采用四舍五入得到的近似值,其绝对误差界可以取被保留的最后数位上的半个单位。

例7. 3.142作为π的近似值时有几位有效数字 解: 3.141592…= 0.3141592…× 3.142 = 0.3142× k = 1 |π-3.142 |=|0.3141592…× -0.3142× | < 0.000041× < 0.0005= × k –n =1–n = –3 所以 n =4,具有4位有效数字

练习 k-n=-2,即 n =3 , 3位有效数字, k-n=-4 , 即 n =5 , 5位有效数字 有效数字的位数不能仅考虑

例8 但 最多有5位 有效数字 1位有效数字,即n =1 5位有效数字,即n=5   显然,近似值的有效数字位数越多,相对误差越小,反之也对。下面,我们给出相对误差界与有效数字的关系。

3. 有效数字与相对误差之间的关系 定理 设 的近似值 有(1.2.1)的表达式。 (1)如果 有 位有效数字,则 (1.2.2) 定理 设 的近似值 有(1.2.1)的表达式。 (1)如果 有 位有效数字,则 (1.2.2) 有效数字的位数 估计相对误差限 有效数字的位数越多,相对误差限就越小 则 至少具 位有效数字。 (2)如果 (1.2.3) 相对误差限越小, 有效数字的位数就越多 相对误差限估计有效数字的位数

定理 设 的近似值 有(1.2.1)的表达式。 (1)如果 有 位有效数字,则 (1.2.2) 证 由(1.2.1)可得到 (1.2.4) 所以,当 有 位有效数字时, 即(1.2.2)得证。

证 定理 设 的近似值 有(1.2.1)的表达式。 (2)如果 (1.2.3) 则 至少具 位有效数字。 由(1.2.3)和(1.2.4)有 定理 设 的近似值 有(1.2.1)的表达式。 则 至少具 位有效数字。 (2)如果 (1.2.3) 证 由(1.2.3)和(1.2.4)有 即说明 有 位有效数字,(2)得证。

例9 取3.14作为的四舍五入的近似值时,求其相对误差。 解:3.14=0.314 101 a1=3 k=1 ∵ 四舍五入的近似值,其各位都是有效数字 ∴ n=3 R=(1/2a1 )10-(n-1) =(1/2*3) 10-2=17%

例10 已知近似数xA有两位有效数字,试求其相 对误差限. 解:3.14=0.314 101 a1=3 m=1 ∵ 四舍五入的近似值,其各位都是有效数字 ∴ n=3 R=(1/2a1 )10-(n-1) =(1/2*3) 10-2=17% xA的第一位有效数字a1没有给出,可进行如下讨论: 当 a1=1 R=1/2a1 10-1=1/2*1 10-1=5% a1=9 R=1/2a1 10-1=1/2*9 10-1=0.56% 取 a1=1 时相对误差为最大,即 5%

x 例11 已知近似数 的相对误差界为0.3%,问 至少有几位有效数字? 例11 已知近似数 的相对误差界为0.3%,问 至少有几位有效数字? 解 设 有 位有效数字,由于 的第一个有效数 没有具体给定,而我们知道 一定是1,2, ,9中的一个,由 故由(1.2.3)式知 =2,即 至少有2位有效数字。 A x

注意: 已知有效数字,求相对误差用公式 已知相对误差,求具有几位有效数字公式

1.2.3 函数求值的误差估计 若 具有2阶连续导数,由Taylor展开式 1.2.3 函数求值的误差估计 对一元函数 , 自变量 x的一个近似值为 ,以 近似 ,其误差界记作 。 若 具有2阶连续导数,由Taylor展开式

其中 可以得到函数值的一个近 似误差界: 对n元函数 ,自变量 的近似值分别为 ,则有 特别地,对 有 同样,可以得到

例13 设有长为 ,宽为 的某场地。现测得 的近似值 M,d 的近似值 =90M,并已知它们的差界为 试估计该场地面积 的误差界和相对误差界。 解 这里 并且有 于是有误差界 相对误差界

它们都有三位有效数字。试计算 的误差界,并问 的计算结果能有几位有效数字? 例14 设有三个近似数 它们都有三位有效数字。试计算 的误差界,并问 的计算结果能有几位有效数字? 解 于是有误差界 相对误差界 因为 所以 能有两位有效数字。

1.2.4 计算机中数的表示和舍入误差 任意一个非零实数用(1.2.1)表示,是规格化的十进制科学记数方法。在计算机中通常采用二进制的数系(或其变形的十六进制等),并且表示成与十进制类似的规格化形式,即浮点形式 这里整数m称为阶码,用二进制表示为 或 1 , S是阶的位数。小数 称为尾数,其中 或 t是尾数部位的位数。S和t与具体的机器有关。 由于计算机的字长总是有限位的,所以计算机所能表示的数系是一个特殊的离散集合,此集合的数称为机器数。

  十进制输入计算机时转换成二进制,并对 位后面的数做舍入处理, 使得尾数为 位,因此一般都有舍入误差。两个二进制数作算术运算时,对计算结果也要作类似 的舍入处理,使得尾数为 位,从而也有舍入误差。   在实现计算时,计算的最后结果与计算的精确解之间的误差,从根本上说是由机器的舍入误差造成的,包括输入数据和算术运算的舍入误差。因此有必要对计算机数的浮点表示方法和舍入误差有一个初步的了解。有时为了分析某一个计算方法可能出现的误差现象,为了适应人们的习惯,我们会采用十进制实数系统进行误差分析。