计算方法-第一章课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《计算方法-第一章课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算方法 第一章 课件
- 资源描述:
-
1、第一章第一章误误引例引例差差例例1:y=arctan5430 arctan5429的准确值为的准确值为:0.0000000339219?0.339?10 7但是但是,用具有用具有八位舍入功能八位舍入功能的计算器直接计算得的计算器直接计算得y?1.5706122 1.5706121=0.0000001=1?10 7所得计算结果的可靠性值得怀疑所得计算结果的可靠性值得怀疑.这一结果的产这一结果的产生是由于生是由于四舍五入四舍五入造成的造成的.例例2:计算下面积分的值计算下面积分的值(n=0,1,2,):In?11nxe0 x e dx.?积分积分In的值必定落在区间的值必定落在区间0,1内内,我们
2、由被积函我们由被积函数及其图形作出判断数及其图形作出判断.由分部积分法可得由分部积分法可得:x1?1nIn?e0 x de?1nx 1?11n?1x?e x e|0?e0nxe dx?n=1,2,4,6,8,10,15?1?nIn?1(n?1,2,?).如果取如果取I0=1 e 1=0.63212056 (八位有效数字八位有效数字).利用递推公式进行计算得利用递推公式进行计算得:n In近似值近似值 n In近似值近似值 0 0.63212056 6 0.12680320 1 0.36787944 7 0.11237760 2 0.26424112 8 0.10097920 3 0.20727
3、664 9 0.091187200 4 0.17089344 10 0.088128000 5 0.14553280 11 0.030591000 n 12 13 14 15:In近似值近似值 0.63289603-7.2276483 102.18708-1531.8061 例例3:对于一元二次方程对于一元二次方程x2 (109+1)x+109=0有两个有两个精确精确的实根的实根:x1=109,x2=1.如果在有仅八位的浮点计算机上用求根公式如果在有仅八位的浮点计算机上用求根公式:2?b?b?4acx1,2?2a直接进行计算则得直接进行计算则得:x1=109,x2=0.其中的其中的x2=0明显
4、失真明显失真,这也是由于这也是由于舍入误差舍入误差造成的造成的.1 误差的来源误差的来源实际实际问题问题建立数建立数学模型学模型确定计确定计算方法算方法编程编程上机上机由抽象简由抽象简化产生的化产生的模型误差模型误差及参数的及参数的观测误差观测误差由计算方由计算方法本身产法本身产生的截断生的截断误差或称误差或称方法误差方法误差计算过计算过程中产程中产生的舍生的舍入误差入误差例如用级数例如用级数131517sin x?x?x?x?x?3!5!7!的前三项计算的前三项计算 sinx 的近似值的近似值,即取即取1315sin x?S5(x)?x?x?x3!5!则则截断误差截断误差为:为:1719R(
5、x)?sin x?S5(x)?x?x?7!9!由于计算机的字长有限由于计算机的字长有限,用用0.166667近似表示近似表示1/3!,就会产生就会产生舍入误差舍入误差.2 误差的概念误差的概念一、绝对误差与绝对误差限一、绝对误差与绝对误差限设设x*为准确值为准确值(也称为真值也称为真值)x 的一个近似值的一个近似值,则称则称xx*为近似值为近似值x*的的绝对误差绝对误差,简称为简称为误差误差,并记作并记作e(x*)=xx*。满足不等式满足不等式|e(x*)|=|xx*|?*的正数的正数?*称为近称为近似值似值x*的的绝对误差限绝对误差限,简称为简称为误差限误差限.在工程技术中常记作在工程技术中
6、常记作x=x*?*。例如例如,电压电压V=1002(V),V*=100(V)是是V的一个近的一个近似值似值,2(V)是是V*的一个误差限的一个误差限,即即|VV*|?2(V)二、相对误差与相对误差限二、相对误差与相对误差限对于两个数值对于两个数值x1=1002,x2=101近似值近似值x1*=100的绝对误差限的绝对误差限?*(x1*)=2是近似值是近似值x2*=10的绝对误差限的绝对误差限?*(x2*)=1的两倍的两倍.但是但是,近似值近似值100的偏差不超过的偏差不超过2,而近似值而近似值10的偏差不超过的偏差不超过1.哪个近似哪个近似值的精度好呢?值的精度好呢?一个近似值的精度不仅与绝对
7、误差的大小有关一个近似值的精度不仅与绝对误差的大小有关,还与精确值的大小有关还与精确值的大小有关.为此我们需要引入相对误差为此我们需要引入相对误差的概念的概念.设设x的近似值为的近似值为x*,则称则称x*的绝对误差的绝对误差e(x*)与精确与精确值值x的比值为近似值的比值为近似值x*的的相对误差相对误差,并记作并记作er(x*),e(x*)x?x*即即er(x*)?xx同样同样,由于精确值由于精确值x 经常是未知的经常是未知的,所以所以,需要另需要另外的近似表达形式外的近似表达形式.我们注意如下公式的推导我们注意如下公式的推导,e(x*)|较小时较小时,有有当当|x*e(x*)e(x*)e(x
8、*)(x*?x)?xx*xx*e(x*)2?2?e(x*)x*?x*?e(x*)x*1?e(x*)x*e(x*)2当当x*?x 时时,即即e(x*)?0 时时,上式是上式是x*的的同阶无穷小同阶无穷小,故可忽略不计故可忽略不计.e(x*)x?x*?通常将通常将er*(x*)?x*x*作为近似值作为近似值x*的的相对误差相对误差.满足不等式满足不等式e(x*)x?x*?|er(x*)|?|?|?rx*x*的正数的正数?r*称为近似值称为近似值x*的的相对误差限相对误差限.例如例如:x1=1002的近似值的近似值x1*=100的相对误差为的相对误差为?e(x)2?1|er(x1)|?|?|?2%x
9、1100而而x2=101的近似值的近似值x2*=10的相对误差为的相对误差为?e(x)1?2|er(x2)|?|?|?10%x210因此因此,从相对误差来讲近似值从相对误差来讲近似值x1*比比x2*的精度要好的精度要好.三、有效数字及其位数三、有效数字及其位数若近似值若近似值x*某位数数值的某位数数值的半个单位半个单位是其绝对误差是其绝对误差限限,而从该位数字到而从该位数字到x*的最左边的非零数值数位止的最左边的非零数值数位止,共共有有n位数位数,则我们称这个近似值则我们称这个近似值x*具有具有n位有效数字位有效数字.例如例如,?=3.141592,x*=3.14的绝对误差的绝对误差|e(x*
10、)|=0.00159?0.01?1/2,即即“4”所在的百分位的半个单位所在的百分位的半个单位0.01?1/2 是是x*的绝对误差限的绝对误差限,故故x*的最左边的非零位的最左边的非零位数数(个位个位)“3”到百分位到百分位“4”共有三位共有三位,所以所以x*=3.14具具有有3位有效数字位有效数字.有效数字位数越多有效数字位数越多,近似值的绝对误差和相对误近似值的绝对误差和相对误差就相对越小差就相对越小,反之亦然反之亦然.3 误差的传播规律误差的传播规律设设x1*,x2*分别为分别为x1,x2的近似值的近似值,函数值函数值y=f(x1,x2)的近似值用的近似值用y*=f(x1*,x2*)表示
11、表示.利用函数利用函数f(x1,x2)在点在点(x1*,x2*)处的二元泰勒展开公式处的二元泰勒展开公式,对对y*的绝对误差和的绝对误差和相对误差进行分析相对误差进行分析.当当x1*和和x2*的绝对误差都较小时的绝对误差都较小时,y y*=f(x1,x2)f(x1*,x2*)?fx(x1*,x2*)(x1?x1*)?fx(x1*,x2*)(x2?x2*)12近似值近似值y*的的绝对误差的近似表达式绝对误差的近似表达式 为为:e(y*)?fx(x1*,x2*)e(x1*)?fx(x1*,x2*)e(x2*).12在在y*的绝对误差近似表达式的两端除以的绝对误差近似表达式的两端除以y*,即可得即可
12、得到到y*的的相对误差的近似表达式相对误差的近似表达式:?e(x1)e(x2)?er(y)?fx(x1,x2)?fx(x1,x2)12y*y*?xx?1?2?fx(x1,x2)er(x1)?fx(x1,x2)er(x2)12y*y*这两个近似表达式给出了二元函数绝对误差和相对误这两个近似表达式给出了二元函数绝对误差和相对误差的差的传播规律传播规律.一般地讲一般地讲,我们比较注意二元运算中的我们比较注意二元运算中的相关问题相关问题,以下对加、减、乘、除四则运算进行讨论以下对加、减、乘、除四则运算进行讨论.加加,减法相关的误差公式减法相关的误差公式:设设f(x1,x2)=x1x2.?e(x1?x2
展开阅读全文