数值分析讲义(东北大学)第七章数值积分.ppt
《数值分析讲义(东北大学)第七章数值积分.ppt》由会员分享,可在线阅读,更多相关《数值分析讲义(东北大学)第七章数值积分.ppt(49页珍藏版)》请在三一办公上搜索。
1、第7章 数值积分,计算定积分有微积分基本公式,但很多函数找不到原函数,如,等。而实际上,有很多函数只知一些离散点的函数值,并无表达式,这就需要利用已知条件求出近似值。,1 插值型求积公式,若已知定积分,的被积函数(x)在节点ax0 x1xnb上的函数值 yk=(xk),k=0,1,2,n,所以有,设(x)在a,b具有n+1阶连续导数,则有,则可以构造n次Lagrange插值多项式Ln(x),因为,(x)=Ln(x)+Rn(x),其中,(7.2),求积公式(7.1)称为求积公式的一般形式.若求积公式中积分系数Ak满足(7.2),则称之为插值型求积公式.,为了简化计算,取等距节点xk=a+kh,(
2、k=0,1,2,n,则有,令,则有,称式(7.4)为Newton-Cotes公式.Ck(n)称为Cotes系数.,例1,设(x)C2a,b,求n=1时的Newton-Cotes公式并估计误差.,解 计算Cotes系数,于是有,从几何上看:,所以公式,则有误差估计,若记,o,x,y,a,b,也称为梯形公式,记为T.,=T,例2,设(x)C4a,b,求n=2时的Newton-Cotes公式并估计误差.,解 计算Cotes系数,y=(x),称之为Simpson公式或抛物线公式,记为S.,构造三次多项式H3(x),使满足 H3(a)=(a),H3(b)=(b),于是有,容易证明Simpson公式对不高
3、于三次的多项式精确成立,即,这时插值误差为,=S.,于是有,若记,则有,由于构造Newton-Cotes公式需要Cotes系数,将其列表如下:,例3 求n=4的Newton-Cotes公式及误差.,解 查表可得,于是有,称之为Cotes公式,记为C。其误差为,其中,xk=a+kh,k=0,1,2,3,4,h=(b-a)/4.,一般地,Newton-Cotes公式的截断误差为,例4,用梯形公式、Simpson公式和Cotes公式求积分,的近似值。,解,IT=1/2(4+2)=3,IS=1/6(4+12.8+2)=3.13333,IC=1/90(28+14)=3.14212,定义7.1 若求积公式
4、,对(x)=xj(j=0,1,2,m)都精确成立,但对(x)=xm+1不精确成立,即,2 求积公式的代数精度,则称此公式具有m次代数精度.,可见,若公式具有m次代数精度,则公式对所有次数不超过m的多项式都精确成立.,n+1个节点的插值型求积公式至少具有n次代数精度,n是偶数时具有n+1次代数精度.,具有n次代数精度,则,若求积公式,(7.5),这是关于A0,A1,An的线性方程组,其系数行列式为,例5 确定形如,所以方程组(7.5)有唯一解。,的求积公式,使其代数精度尽可能高。,数值求积公式为,解 令公式对(x)=1,x,x2都精确成立,则,A0+A1+A2=3,A1+3A2=4.5,A1+9
5、A2=9,解之得:A0=0,A1=9/4,A2=3/4.,例6 试确定参数A0,A1,A2,使求积公式,具有尽可能高的代数精度,并问代数精度是多少?,解得:A0=A2=1/3,A1=4/3.,求积公式为,当(x)=x3时,左=0,右=0,公式也精确成立.,解 令公式对(x)=1,x,x2都精确成立,则,A0+A1+A2=2,-A0+A2=0,A0+A2=2/3,当(x)=x4时,左=2/5,右=2/3,公式不精确成立.,所以,此公式的代数精度为3.,例7,试确定参数A0,A1,A2,使求积公式,具有尽可能高的代数精度,并问代数精度是多少?,解 令公式对(x)=1,x,x2都精确成立,则,A0+
6、A1+A2=2/3,-A0+A2=0,A0+A2=2/5,解得:A0=A2=1/5,A1=4/15.,求积公式为,经验证公式对(x)=x3精确成立,但对(x)=x4不精确成立,公式的代数精度为3.,试确定参数A0,A1和x0,x1,使求积公式,例8,具有尽可能高的代数精度,并问代数精度是多少?,解 令公式对(x)=1,x,x2,x3都精确成立,则,A0+A1=2,A0 x0+A1x1=0,A0 x02+A1x12=2/3,A0 x03+A1x13=0,解得:,求积公式为,求积公式的代数精度为3。,在区间a,b上,取等距节点,若在每个小区间xk-1,xk用梯形公式,则有,称为复化梯形公式,记为,
7、3 复化求积公式,xk=a+kh,k=0,1,2,n,h=(b-a)/n,由定积分的区间可加性,有,可见,复化梯形公式是收敛的。而且,要使|I-Tn|,只要,如果记M2=,复化梯形公式的误差为,若将(7.6)式中,每个小区间上的积分采用Simpson公式,则可得到复化Simpson公式:,,则有,其中,,,而且误差为,如果记M4=,,则有,复化Simpson公式也是收敛的,而且,要使|I-Sn|,只要,其中,误差为,类似地可得复化Cotes公式:,复化Cotes公式也是收敛的,而且,要使|I-Cn|,只要,已知函数,分别用复化梯形公式、复化Simpson公式和复化Cotes公式计算积分,解,例
8、9,的数据表,的近似值。,定积分I精确到小数点后7位的值是0.9460831。,利用复化梯形公式和复化Simpson公式分别计算上例中定积分,若使精度=10-6,问各需取n为多少?,解 因为(x)=,例10,所以有,于是有,对复化梯形公式,若使|I-Tn|10-6,只要,实际上,S3=0.9460838.,故应取n=167.,对复化Simpson公式,若使|I-Sn|10-6,只要,故只需取n=3.,由此得,由于,一方面,若|T2n-Tn|3,则有近似误差|I-T2n|.,4 Romberg求积公式,所以有,另一方面,(4T2n-Tn)/3应比Tn和T2n的近似程度更好.事实上,有,其中,xk
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 讲义 东北大学 第七 积分

链接地址:https://www.31ppt.com/p-6294167.html