版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章数值分析与科学计算引论11.1数值分析对象、作用与特点
许多科学问题的解决都离不开科学计算。本门课程将着重绍进行科学计算所必须掌握的一些最基本、最常用的算法,并分析其误差。
数值分析包括:函数的数值逼近;数值积分与数值微分;非线性方程的数值解法;数值线性代数;微分方程的数值解法。21.2
数值计算的误差1.来源与分类/*Source&Classification*/
从实际问题中抽象出数学模型
——模型误差/*ModelingError*/
通过测量得到模型中参数的值
——观测误差/*MeasurementError*/
求近似解——方法误差(截断误差/*TruncationError*/)
机器字长有限——舍入误差/*RoundoffError*/数值分析讨论后两个误差。32.误差与有效数字1.2
数值计算的误差
绝对误差/*absoluteerror*/其中x为精确值,x*为x的近似值。,例如:工程上常记为,称为绝对误差限/*accuracy*/,的上限记为
相对误差/*relativeerror*/x的相对误差上限/*relativeaccuracy*/
定义为4
有效数字/*significantdigits*/用科学计数法,记(其中)。若(即的截取按四舍五入规则),则称为有n位有效数字,精确到。例问:有几位有效数字?请证明你的结论。证明:有4位有效数字,精确到小数点后第3位。1.2
数值计算的误差5
有效数字与相对误差的关系
有效数字
相对误差限已知x*有n位有效数字,则其相对误差限为1.2
数值计算的误差6
相对误差限
有效数字已知x*的相对误差限可写为则可见x*至少有n位有效数字。1.2
数值计算的误差7大家应该也有点累了,稍作休息大家有疑问的,可以询问和交流8例:为使的相对误差小于0.001%,至少应取几位有效数字?解:假设
*取到n位有效数字,则其相对误差上限为要保证其相对误差小于0.001%,只要保证其上限满足已知a1=3,则从以上不等式可解得n>6log6,即n6,应取
*=3.14159。1.2
数值计算的误差9分析:e*(y)=f(x*)
f(x)e*(x)=x*x=f’(
)(x*x)x*与x非常接近时,可认为f’(
)
f’(x*),则有:
|e*(y)|
|f’(x*)|·|e*(x)|即:x*产生的误差经过f作用后被放大/缩小了|f’(x*)|倍。故称|f’(x*)|为放大因子/*amplificationfactor*/或
绝对条件数/*absoluteconditionnumber*/.问题:对于y=f(x),若用x*取代x,将对y产生什么影响?1.2
数值计算的误差10例:计算y=lnx。若x
20,则取x
的几位有效数字可保证y
的相对误差<0.1%?解:设截取
n
位有效数字后得x*
x,则
n4估计x
和y
的相对误差上限满足近似关系1.2
数值计算的误差11算法的数值稳定性
用一个算法进行计算,如果初始数据误差在计算中传播使计算结果的误差增长很快,这个算法就是数值不稳定的.
1.3避免误差危害的若干原则12病态问题与条件数
对一个数值问题本身,如果输入数据有微小扰动(即误差),引起输出数据(即问题解)相对误差很大,这就是病态问题.
例如计算函数值时,若有扰动,其相对误差为,函数值的相对误差为1.3避免误差危害的若干原则13(3.3)
称为计算函数值问题的条件数.相对误差比值
自变量相对误差一般不会太大,如果条件数很大,将引起函数值相对误差很大,出现这种情况的问题就是病态问题.1.3避免误差危害的若干原则14
例如,,它表示相对误差可能放大倍.
如,有,
自变量相对误差为,函数值相对误差为,
一般情况下,条件数就认为是病态,越大病态越严重.则有若取这时问题可以认为是病态的.1.3避免误差危害的若干原则151.避免相近二数相减2.避免小分母:分母小会造成浮点溢出3.避免大数吃小数4.先化简再计算,减少步骤,避免误差积累5.选用稳定的算法1.3避免误差危害的若干原则16
算法设计的好坏不但影响计算结果的精度,还可以大量节省计算时间.1.4数值计算中算法设计的技术
一个计算问题如果能减少运算次数,不但可以及减少计算量还可以减少误差,这是算法设计中一个重要原则.
多项式求值的秦九韶算法
以多项式求值为例,设给定次多项式求处的值.17可表示为(4.1)
若直接计算再相加,共需做次乘法和次加法.
若采用则即为所求.这就是秦九韶算法.
用它计算次多项式的值只用次乘法和次加法,且只用个存储单元,这是计算多项式最好的方法.1.4数值计算中算法设计的技术18
秦九韶算法的另一个好处是求在点的值.由(4.1)式有其中对求导得故.从而得用秦九韶算法计算的算法如下:1.4数值计算中算法设计的技术19此处
例11设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广西凭祥产业园投资开发集团有限公司职业经理人招聘2人考试参考题库及答案解析
- 2026福建德化闽投抽水蓄能有限公司招聘6人考试参考试题及答案解析
- 2026广东梅州市蕉岭县文福镇村党群服务中心专职工作人员招聘2人考试参考试题及答案解析
- 2026福建福州市闽侯县教育局研究生招聘44人考试参考题库及答案解析
- 2026湖南长沙市开福区教育局北辰第一幼儿园招聘考试参考题库及答案解析
- 2026年舟山嵊泗县卫生健康局下属事业单位公开招聘中医医生类工作人员1人考试参考题库及答案解析
- 2026湖南长沙市麓山高岭实验学校春公开招聘小学语文、数学教师考试备考题库及答案解析
- 2026广东茂名市信宜市公安局第一次招聘监所后勤服务人员3人考试备考题库及答案解析
- 2026黑龙江鸡西市博物馆现面向社会招聘公益性岗位人员2名考试参考试题及答案解析
- 2026江西赣州市章贡区国有资产投资发展有限公司招聘见习生3人考试备考试题及答案解析
- 药事管理相关知识培训课件
- 散打教练考试题目及答案
- 园林绿化施工现场组织机构与职责
- 检察院书记员考试题库及答案
- 爆破作业危险性较大分部分项工程清单及安全措施
- 体育工作会议汇报
- 学校合并教师安置方案(3篇)
- 爷孙断绝协议书
- 铁道运输组织管理课件
- 智慧边防AI大模型数字化平台规划设计方案
- 网约车行业合规管理制度
评论
0/150
提交评论