第四章 习题
1.确定下列求积公式中的待定参数,使其代数精度尽量高,并指明所构造出的求积公式所具有的代数精度: (1)fxdxA1fhA0f0A1fh;
hh(2)11h2h2hfxdxA1fhA0f0A1fh;
(3)fxdxf12fx13fx2/3; (4)fxdxhf0fh/2ah2f'0f'h
0解:(1)求积公式中含有三个待定参数,即A1,A0,A1,将fx1,x,x2分别代入求积公式,并令其左右相等,得
A1A0A12h14解得AAh,Ah. hAA011011332h2A1A1h33所求公式至少具有2次代数精度.又由于
hh33hhh33
hhh444xdxhhh33hx3dx故fxdxA1fhA0f0A1fh具有三次代数精度.
hh(2)求积公式中含有三个待定系数:A1,A0,A1,故令公式对fx1,x,x2准确成立,得
A1A0A14h81,解得AAh,A4h2A4hhh hAA011011133316h2A1A1h33故因2h2h2hfxdx84hfhfhhf0 332hfxdx0
833而hhh0 326h516h58又xdxhh4h4
2h5332h4所以求积公式只具有三次代数精度。
(3)求积公式中韩两个待定常数x1、x2,当令公式对fx1准确成立时,得到
数值分析习题第四章
11dx21123 3此等式不含有待定量x1、x2,无用,故需令公式对fxx,x2准确成立,即
1112x13x2xdx013 121x2dx12x23x2123312x13x21得2 22x13x21解上述方程组得
x20.12660x20.52660或 x0.690x0.29011故有fxdx111f12f0.6903f0.12660 3或fxdx111f12f0.2903f0.52660 3将fxx3代入上已确定的求积公式中,
13312x3x12 13故求积公式具有2次代数精度。
1x3dx(4)求积公式中只含有一个待定系数a,当fx1,x时,有
440401dxh110 2xdxh0hah211 2故令fxx2时,求积公式精确成立,即
h0h2ah2202h 021解得a
12x4dx故有h0hh2fxdxf0fhf'0f'h
212将fxx3代入上述已确定的求积公式中,有
h0h4hh2h432xdx0h03h
421243再另fxx4代入求积公式时有
数值分析习题第四章
h0h4hh24xdx0h04h3
42123故求积公式具有3次代数精度.
2.分别用梯形公式、Simpson公式、Cotes公式计算积分exdx,并估计各种方法的误差(要求小数点后至
01少要保留5位)。
解:运用梯形公式,exdx0110ee11.8591409 2其误差
Rf113e10e0.2265235,0,112121实际误差为exdx1.85914090.140859101x
110运用Simpson公式,edxe4e2e11.7188612
06其误差为Rf11ee0.00094385 288028801x1131014247e32e12e32e7e运用Cotes公式,edx1.718282688 0702112e0.000001404 其误差为Rfe9454945463.推到下列三种矩形求积公式;
6bababaf'ba22f' ba2fxdxbafb2abf''ba2fxdxbaf242fxdxbafa解:将fx在xa出Taylor展开,得
fxfaf'xa,a,x,两边在a,b上积分,得
bafxdxfadxf'xadxaabbbafaf'xadxabbafaf'xadxab
bafa12f'ba,a,b2将fx在xb处Taylor展开,得
数值分析习题第四章
fxfbf'xb,两边在a,b上积分,得
bafxdxfadxf'xbdxaabbbafbf'xbdxabbafaf'xbdxab
bafa将fx在12f'bb,a,b2ab处Taylor展开,得 2ab1abababfxff'xf''x,a,b
22222两边在a,b上积分,得
baab1babababbfxdxbaff'axdxaf''xdx22222 ab13baff''ba,a,b224324.用下列方法计算积分1dy,并比较结果。 y(1)Romberg方法;
(2)三点及五点Gauss公式;
(3)将积分区间分为四等分,用复化两点Gauss公式。 解:(1)用Romberg算法
0baT02fafb,l1bal1l1ba2TTfa2i1,l1,2, 00ll22i12k4mTk1Tkm1m1,k0,1,,lm;m1,2,,lTmm14计算,计算结果如表4。1 表4。1 k 0 1 2 3 故 3T0k 1。333333 1.166667 1.116666 1.10 T1k 1.111111 1。099999 1.098725 T2k 1.099258 1.0980 T3k 1。098630 11dy1.098630 y(2)用三点及五点Gauss—Legendre求积公式,需先对求积区间[1,3]作如下变换,令
数值分析习题第四章
y3时,t1,1,且dydt, 则当y1,1ab1batt2 22三点Gauss公式
31111dydt
1t2y31111dydt1yt2111 0.55555560.8888820.774596720.77459672.001.098039283五点Gauss公式
3111dydt1yt2111110.23692690.47862(3)用复化
20.906197820.906179820.538469320.538469310.5688821.0986092的两点Gauss求积公式计算,需将[1,3]四等分,则 311.51212.51311ydy1ydt1.5ydt2ydt2.5ydt11dt11dt11dt11dt212.50.5t213.50.5t214.50.5t215.50.5t1111111 Idy的[1y22.50.531/22.50.531/23.50.531/23.50.531/21111]1/21/21/21/24.50.534.50.534.50.534.50.531.098537573真值为I1.0986122
5.用三点公式和五点公式求fx4.2给出。
11x2在x=1.0,1.1和1.2处的导数值,并估计误差。fx的值由表
表4.2 x 1。0 0。2500 1.1 0。2268 1.2 0。2066 1。3 0.10 1。4 0。1736 fx 解:三点求导公式为
数值分析习题第四章
1h23fx04fx1fx2f'''0f'x02h31h2 fx0fx2f'''1f'x12h61fx04fx13fx21h2f'''2f'x22h3上表中取x01,x11.1,x21.2,分别将有关数值代入上三式,即可得导数的近似值,由于
f'''imaxf'''xmax1.0x1.24!1.0x1.21x54!0.75 52故可得误差及导数值如表4。3 表4.3 x 1。0 三点公式 -0。24792 1.1 —0。21694 -0。21596 0.00125 0。00098 1。2 -0。18596 -0.18783 0.00250 0.00187 f'x 理论误差值 实际误差值
—0.25000 0.00250 0。00208
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- ryyc.cn 版权所有 湘ICP备2023022495号-3
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务