复习-数值计算方法_第1页
复习-数值计算方法_第2页
复习-数值计算方法_第3页
复习-数值计算方法_第4页
复习-数值计算方法_第5页
已阅读5页,还剩94页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数值计算方法复习,第一章误差,要求掌握:误差的基本概念和性质,绝对误差及绝对误差限、相对误差和相对误差限和有效数字之间的关系。了解误差的来源及传播,并会由此分析算法的收敛性及数值稳定性,理解在算法设计中应注意的事项。,第一章误差,概念一:绝对误差、相对误差和有效数字,则说x*近似表示x准确到小数后第n位,并从这第n位起直到左边的第一个非零数字之间的一切数字都称为有效数字,并把有效数字的位数称为有效位数。,有效数位为4位,若准确值x经过四舍五入得到近似数a,则自左向右的第一个非零数字到四舍五入得到的最末一个数字称为近似数a的有效数字。,概念一:绝对误差、相对误差和有效数字,则说x*近似表示x准确到小数后第n位,并从这第n位起直到左边的第一个非零数字之间的一切数字都称为有效数字,并把有效数字的位数称为有效位数。,有效数位为4位,一般的,如果近似值x*的规格化形式为x*=0.a1a2an10m,例x*=1452.046是具有7位有效数字的近似值,则它的误差限为,概念一:绝对误差、相对误差和有效数字,X*具有n位有效数字,概念二:误差的传播和累积,和、差、积、商的误差限为,例设y=xn,求y的相对误差与x的相对误差之间的关系,例假定运算中数据都精确到两位小数,试求x*=1.213.65-9.81的绝对误差限和相对误差限,计算结果有几位有效数字,习题1:为了保证计算球体体积时的相对误差不超过1%,问测量半径R时允许的相对误差限是多少?,解:球体的体积计算公式为,数值计算中应该注意的一些原则,1要使用数值稳定的算法,2要避免两个相似数相减,例:求(n=0,1,2,8)的值。,的值。当x=1000,y的准确值为0.01580,例:求,3.绝对值太小的数不宜作除数,掌握确定方程有根区间的方法,能正确使用逐步搜索法或二分法求方程具有足够精度的近似解。掌握迭代法求方程根的基本思想、几何意义及相关理论和概念,会构造方程求根的迭代格式,并进行迭代格式的收敛性判断和收敛阶的确定。本章重点是Newton迭代法,要求熟练掌握Newton法求根公式的几何解释、局部收敛性和收敛阶。了解弦截法求根过程。,第二章非线性方程的数值求解,一、简单迭代法(基本迭代法),-(2),将非线性方程(1)化为一个同解方程,继续,-(3),称(3)式为求解非线性方程(2)的简单迭代法,定理2.,-(5),-(6),-(7),定理3:,如果函数(x)在x*的一邻域O(x*,*)内可导连续,x*为方程x=(x)的根,且|(x*)|1,则存在正数,(*),使得对任意,迭代序列xn+1=(xn)(n=0,1,2)收敛于x*。,迭代过程的收敛速度,设由某方法确定的序列xk收敛于方程的根x*,如果存在正实数p,使得,(C为非零常数),定义:,则称序列xk收敛于x*的收敛速度是p阶的,或称该方法具有p阶敛速。当p=1时,称该方法为线性(一次)收敛;当p=2时,称方法为平方(二次)收敛;当1p2时,称方法为超线性收敛。,如何判断迭代函数的收敛速度呢?,4.5Newton迭代法(Newton-Raphson),如果将非线性方程,令,化为等价方程,如果,令,即,则,于是取,-(10),-(11),-(12),(12)式称为Newton迭代法,Newton迭代法至少平方收敛,局部收敛性,注:Newton法的收敛性依赖于x0的选取。,x*,牛顿法收敛性示意图,与二分法不同,牛顿法一般不在x轴的有限范围内求根,因此其二次收敛是有限制的,在最坏的情况下会出现迭代发散现象,一般用于求解良性函数。,牛顿法的收敛性,牛顿法收敛性示意图,Newton迭代法,需要求每个迭代点处的导数,复杂!,-(12),-(13),这种格式称为简化Newton迭代法,精度稍低,Newton迭代法的变形,则Newton迭代法变为,-(14),这种格式称为弦截法,收敛阶约为1.618,几何意义,习题1:能不能用迭代法求解下列方程?如果不能,试将方程改写成能用迭代法求解的形式,解题思路:判断方程x=(x)能否用迭代法求根,最关键的是:(x)在根的邻域能否满足,习题2:证明,已知x*是f(x)=0的m重根,则可用下面迭代法,如果未知x*是f(x)=0的几重根,则可用下面迭代法,得到至少二阶收敛的解序列。,解题思路:要证明迭代序列至少二阶收敛及证明,习题3:试确定常数p,q,r,使迭代公式,解:要是的上述迭代格式具有尽可能高的收敛阶次,迭代函数应满足:,产生的序列收敛到,并使其收敛阶尽可能高。,由此三式可确定p,q,r应该满足的方程组。解得,习题4:设(x)是一个连续可微函数,若迭代格式,解:要使得上述迭代格式具有尽可能高的收敛阶次,新的迭代函数应满足更高阶的导数值为0。,是局部线性收敛的,对于,构造新的迭代格式,问:如何选取使得新的迭代格式有更高的收敛阶。,第三章线形方程组,理解高斯消去法的基本原理及实现条件,理解按列选主元策略的原因,掌握消去法的计算过程,熟练使用高斯消去法解线性方程组。理解高斯消去法对应的矩阵操作。熟练掌握矩阵的三角分解法,LU分解法。能够利用其求解线性方程组。掌握向量和矩阵泛数的定义及其性质,会计算常用的3种泛数。了解矩阵条件数的定义,明确条件数与方程组性态的关系,能够进行初步的扰动分析。,列主元消元法,在Gauss消元第k步之前,做如下的事情:,若,交换k行和j行,例:,行的交换,不改变方程组的解,同时又有效地克服了Gauss消元地缺陷。,LU分解,设A为n阶方阵,若A的顺序主子式Ai均不为零,则矩阵存在唯一的LU(Doolittle杜利特尔)分解。,用LU分解法解方程组,所以,求解时,A和的误差对解有何影响?,设A精确,有误差,得到的解为,即,绝对误差放大因子,又,相对误差放大因子,线性方程组的性态和解的误差分析,设精确,A有误差,得到的解为,即,(只要A充分小,使得,定义5:设A为n阶非奇矩阵,称数为矩阵A的条件数,,条件数的性质:,)cond(A)1,)cond(kA)=cond(A)k为非零常数,)若,则,记为cond(A)。,习题1:用高斯消去法解方程组,习题2:用列主元高斯消去法解方程组(浙江大学2000年研究生入学考试题),习题3:设有线性方程组Ax=b,其中,已知它有解X=1/2,1/3,0T。如果右端有小扰动,试估计由此引起的解的误差。,(华中科技大学2002年研究生入学考试题),求解时,A和的误差对解有何影响?,设A精确,有误差,得到的解为,即,又,线性方程组的性态和解的误差分析,理解向量序列及矩阵序列收敛极限的定义与收敛的充分必要条件。掌握线性方程组迭代法求解的思路。能够利用迭代法收敛的充分必要条件(迭代矩阵谱半径小于1)或充分条件(迭代矩阵泛数小于1),判别迭代方法的收敛性。熟练掌握Jacobi迭代法、Gauss-Seidel迭代法的计算过程。,第三章线性方程组的迭代法,则,我们可以构造序列,若,同时:,所以,序列收敛,与初值的选取无关,迭代过程B称为迭代矩阵。给定初值就得到向量序列定义:若称逐次逼近法收敛;否则称逐次逼近法不收敛或发散。,一、Jacobi迭代法,例1.,用Jacobi迭代法求解方程组,误差不超过1e-4,解:,依此类推,迭代次数为12次,x4=3.02411.94780.9205d=0.1573x5=3.00031.98401.0010d=0.0914x6=2.99382.00001.0038d=0.0175x7=2.99902.00261.0031d=0.0059x8=3.00022.00060.9998d=0.0040 x9=3.00031.99990.9997d=7.3612e-004x10=3.00001.99990.9999d=2.8918e-004x11=3.00002.00001.0000d=1.7669e-004x12=3.00002.00001.0000d=3.0647e-005,令,考虑迭代式,即,将上式改为,上式称为Gauss-Seidel迭代法,简称G-S法,三、迭代法的收敛性,问题:是否所有的方程都能够用迭代法进行数值求解呢?任意构造的迭代方程能是否都够收敛呢?,迭代法的收敛与迭代矩阵的特征值有关。,定义:设A为n阶方阵,i(i=1,2,,n)为A的特征值,称特征值模的最大值为矩阵A的谱半径,记为:,对任意n阶方阵A,一般不存在矩阵范数使(A)=|A|,但若A为对称矩阵,则有:,定理3.6:对任意初始向量x(0)和右端项g,由迭代格式:,推论1:,迭代法的收敛条件,推论2:,(A)难计算,而|A|、|A|1计算容易,,迭代法收敛与否只觉定于迭代矩阵的谱半径,与初始值和方程右端的常数项无关!,习题1:给定方程组,讨论采用Jacobi迭代法和Gauss-Seidel迭代法的收敛性,解题思路:给出两种迭代法的迭代矩阵求迭代矩阵的特征值根据迭代矩阵的谱半径判断收敛性,习题2:给定方程组Ax=b,其中,用迭代公式,解题思路:给出迭代法的迭代矩阵求迭代矩阵的谱半径表达式根据谱半径的性质可知,谱半径越小收敛越快,因此求谱半径最小时的a值即可。a=-0.4,求解Ax=b,问:a取什么数可使得迭代收敛最快?,掌握函数插值的意义及概念;了解插值多项式的存在唯一性;熟练掌握多项式插值的几种经典方法及其适用条件,如Lagrange插值,Newton插值,带导数条件的Hermite插值,及分段低次插值中的分段线性插值,分段三次Hermite插值和分段三次样条插值;会推导各插值多项式的余项表达式并能应用余项公式分析和估计误差。掌握函数逼近与曲线拟合的有关概念,了解其意义和推导过程,熟练掌握曲线拟合最小二乘法求解的过程。,第四章插值和曲线拟合,插值多项式的存在唯一性,定理5.1满足插值条件Pn(xj)=yj(j=0,1,n)的n次多项式是存在而且唯一的。,Vandermonde行列式,Lagrangebasis拉格朗日基本插值示意图,1、n次拉格朗日插值多项式,其中,令,则,插值余项定理:设x0,x1,xn是区间a,b上的互异节点,pn(x)是过这组节点的n次插值多项式。如果f(x)在a,b上n+1次连续可导,则对a,b内任意点x,插值余项为:,5.3.2牛顿插值多项式,根据差商的定义,有:,取,这种用差商表示系数的多项式,称为牛顿插值多项式。,解:根据差商的递推定义,列差商表如下:,通过4个节点的牛顿插值多项式为:,4.5Hermite插值多项式,要求函数值重合,而且要求若干阶导数也重合。,即:要求插值函数P(x)满足p(xi)=f(xi),P(xi)=f(xi),P(m)(xi)=f(m)(xi).,在实际问题中,对所构造的插值多项式,不仅,把此类插值多项式称为埃米尔特(Hermite),插值多项式或称带导数的插值多项式,记为H(x)。,定理:f(x)在区间a,b存在2n+2阶导数,则其Hermite插值余项为:(x)=(x-x0)(x-x1).(x-xn),例:在5,5上考察的Ln(x)。取,n越大,端点附近抖动越大,称为Runge现象,是否次数越高越好呢?,讨论:多项式摆动与分段多项式插值,分段低次插值,分段插值的误差估计,分段线性插值,小结,插值的基本概念,过n+1个不同插值节点的n阶多项式唯一,构造法求解插值多项式,Lagrange插值基函数,龙格现象,Newton插值基函数,分段插值法,分段Hirmite插值,3次样条插值,将其写出矩阵形式有,最小二乘法求解超定方程,其中,根据最小二乘法的定义有如下残差表达式,对应的矩阵形式为,设X=X0时残差函数f(X)最小,并定义辅助函数,最小二乘法求解超定方程,e为任意n元列矩阵。,最小二乘法求解超定方程,即,GTG为n行n列的对称正定矩阵,此对称正定方程组称为超定方程的最小二乘近似解对应的法方程。,习题1:设x0,x1,xn为N+1个相异的节点,Li(x)为拉格朗日基本插值多项式,即,试证明,解题思路:任意不超过n阶的多项式函数的N阶拉格朗日插值无误差,习题2:对于某个物理数据,测量n次,得到n个近似值x1,x2,xn,通常取平均值,作为所求的值。试说明理由。,解题思路:N个测量近似值的平方误差为,习题3:给定数据如下:,求形如的拟合函数,解题思路:将拟合函数转化为线性函数,令,了解数值积分与微分的基本思想,掌握代数精确度的概念和插值型的求积公式,如梯形公式、Simpson公式和Newton-Cotes公式,以及相应的复化求积公式;掌握求数值微分的插值型求导公式。并能对上述数值方法进行误差分析。,第六章数值积分和微分,对任意次数不高于n次的多项式函数f(x),数值积分没有误差(截断),即R(f)=0。,代数精度,为数值积分,,为理论积分,若f(x)为任意次数不高于m次的多项式时,精确成立而对某个m+1次多项式,公式不精确成立,则称该求积公式具有m次代数精确度。,怎样判定求积公式的“好”与“差”(适用范围),插值:定义在区间a,b上的函数f(x),可以通过区间上n+1个互异节点(xk,f(xk)的n次插值多项式Pn(x)来近似代替(以拉格朗日插值为例):,则插值型求积公式为:,Ak仅与节点xk和积分区间有关,与f(x)的具体形式无关。,(68),误差?,Lagrange插值Ln(x)的插值余项为:,若节点可以自由选取,一个自然的办法就是取等距节点。对区间做等距分割。,设xk=a+kh(k=0,1,n),h=(b-a)/n,(6-8)式中的求积系数可写为:,6.1.3Newton-Cotes积分,令x=a+th,,(611),称为n阶Newton-Cotes积分,称为n阶Cotes系数,Cotes系数仅与等分区间数有关,与积分区间和被积函数均无关。,误差?,(612),N-C公式的截断误差为:,代数精度,N-C公式的实质是利用n阶多项式作为原函数的近似,在积分范围内求积得到的。所以如果原函数为不大于n阶的多项式函数,则其积分误差为0,具有至少n阶代数进度。,定理6.12n阶的公式具有至少次代数精度。,低阶Newton-Cotes公式及其误差分析,在Newton-Cotes公式中,n=1,2,4时的公式是最常用也最重要三个公式,称为低阶公式。,1.梯形公式,2.Simpson公式及其余项,6.3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论