第四章作
姓名:金辉 学号:2012014280
专业班级:信息与计算科学121班
1.确定下列求积公式中的特定参数,使其代数精度尽量高,并指明所构造出的求积公式所具有的代数精度:
(1)f(x)dxA1f(h)A0f(0)A1f(h);hh(2)2h2h1f(x)dxA1f(h)A0f(0)A1f(h);
(3)f(x)dx[f(1)2f(x1)3f(x2)]/3;1h(4)f(x)dxh[f(0)f(h)]/2ah2[f(0)f(h)];0解:
求解求积公式的代数精度时,应根据代数精度的定义,即求积公式对于次数不超过m的多项式均能准确地成立,但对于m+1次多项式就不准确成立,进行验证性求解。 (1)若(1)hhf(x)dxA1f(h)A0f(0)A1f(h)
令f(x)1,则
2hA1A0A1
令f(x)x,则
0A1hAh1
令f(x)x2,则
23hh2A1h2A1 3从而解得
4A03h1Ah 131A13h令f(x)x,则
3
hhf(x)dxx3dx0
hhA1f(h)A0f(0)A1f(h)0
故
hhf(x)dxA1f(h)A0f(0)A1f(h)成立。
令f(x)x4,则
hhf(x)dxx4dxhh25h52A1f(h)A0f(0)A1f(h)h53故此时,
h
hf(x)dxA1f(h)A0f(0)A1f(h)
hh故
f(x)dxA1f(h)A0f(0)A1f(h)
2h具有3次代数精度。 (2)若
2hf(x)dxA1f(h)A0f(0)A1f(h)
令f(x)1,则
4hA1A0A1
令f(x)x,则
0A1hAh1
令f(x)x2,则
163hh2A1h2A1 3从而解得
4Ah038Ah 138A13h令f(x)x,则
3
2h2hf(x)dx2h2hx3dx0
A1f(h)A0f(0)A1f(h)0
故
2h2hf(x)dxA1f(h)A0f(0)A1f(h)成立。
令f(x)x4,则
2h2hf(x)dx2h2hx4dx5h 5165h 3A1f(h)A0f(0)A1f(h)故此时,
2h2hf(x)dxA1f(h)A0f(0)A1f(h)
因此,
2h2hf(x)dxA1f(h)A0f(0)A1f(h)
1具有3次代数精度。 (3)若
1f(x)dx[f(1)2f(x1)3f(x2)]/3
令f(x)1,则
11f(x)dx2[f(1)2f(x1)3f(x2)]/3
令f(x)x,则
012x13x2
令f(x)x2,则
2 212x123x2从而解得
x10.29x10.69或 x0.5266x0.126622
令f(x)x,则
311f(x)dxx3dx0
11[f(1)2f(x1)3f(x2)]/30
故
11f(x)dx[f(1)2f(x1)3f(x2)]/3不成立。
h因此,原求积公式具有2次代数精度。 (4)若
0f(x)dxh[f(0)f(h)]/2ah2[f(0)f(h)]
令f(x)1,则
h0f(x)dxh,
h[f(0)f(h)]/2ah2[f(0)f(h)]h
令f(x)x,则
h0f(x)dxxdx0h12h21h[f(0)f(h)]/2ah2[f(0)f(h)]h22令f(x)x2,则
h0h1f(x)dxx2dxh303h[f(0)f(h)]/2ah2[f(0)f(h)]故有
13h2ah22
1313hh2ah232
1a12令f(x)x3,则
h0f(x)dxx3dx0h14h41111h[f(0)f(h)]/2h2[f(0)f(h)]h4h4h412244令f(x)x,则
4
h1f(x)dxxdxh005
1111h[f(0)f(h)]/2h2[f(0)f(h)]h5h5h512236h
故此时,
h0f(x)dxh[f(0)f(h)]/2因此,
h012h[f(0)f(h)], 121f(x)dxh[f(0)f(h)]/2h2[f(0)f(h)]
12具有3次代数精度。
2.分别用梯形公式和辛普森公式计算下列积分:
(1)xdx,n8;04x21(2)(3)(1e)dx,n10;0 x191x21xdx,n4;(4)sin2d,n6;0解:
1x(1)n8,a0,b1,h,f(x) 284x复化梯形公式为
7hT8[f(a)2f(xk)f(b)]0.11140
2k1复化辛普森公式为
77hS8[f(a)4f(x1)2f(xk)f(b)]0.11157
k6k0k121x2(2)n10,a0,b1,h复化梯形公式为
1(1e),f(x) 10x9hT10[f(a)2f(xk)f(b)]1.39148
2k1复化辛普森公式为
99hS10[f(a)4f(x1)2f(xk)f(b)]1.471
k6k0k12(3)n4,a1,b9,h2,f(x)x,
复化梯形公式为
3hT4[f(a)2f(xk)f(b)]17.22774
2k1
复化辛普森公式为
33hS4[f(a)4f(x1)2f(xk)f(b)]17.32222k6k0k12(4)n6,a0,b复化梯形公式为
6,h36
,f(x)4sin25hT6[f(a)2f(xk)f(b)]1.03562
2k1复化辛普森公式为
55hS6[f(a)4f(x1)2f(xk)f(b)]1.03577
k6k0k126。若用复化梯形公式计算积分I过
edx,问区间[0,1]应人多少等分才能使截断误差不超
01x1105?若改用复化辛普森公式,要达到同样精度区间[0,1]应分多少等分? 2解:
采用复化梯形公式时,余项为
Rn(f)又
10ba2hf(),(a,b) 12Iexdx
故f(x)ex,f(x)ex,a0,b1.
12ehf()h2 121215若Rn(f)10,则
26h2105
eRn(f)当对区间[0,1]进行等分时,
h1, n故有
ne105212.85 6因此,将区间213等分时可以满足误差要求 采用复化辛普森公式时,余项为
Rn(f)bah4(4)()f(),(a,b) 1802
又
f(x)ex,
f(4)(x)ex, 14(4)e4Rn(f)h|f()|h28802880若Rn(f)1105,则 2h41440105 e当对区间[0,1]进行等分时
n1 h故有
11440n(10)3.71
e因此,将区间8等分时可以满足误差要求。
8。用龙贝格求积方法计算下列积分,使误差不超过10.
5(1)220310exdx(2)xsinxdx (3)x1x2dx.0解:
(1)Ik 0 1 2 3 210exdx
T0(k) 0.7717433 0.7280699 0.7169828 0.7142002 2T1(k) 0.7135121 0.7132870 0.7132726 T2(k) 0.7132720 0.7132717 T3(k) 0.7132717 因此I0.713727
(2)Ixsinxdx
0k 0 T0(k) 63.45131310 T1(k)
1 因此I0
8.628283107 -4.4469231021 (3)Ix1x2dx
03k 0 1 2 3 4 T0(k) T1(k) T2(k) T3(k) T4(k) T5(k) 14.2302495 11.1713699 10.1517434 10.4437969 10.2012725 10.2045744 10.2663672 10.2072240 10.2076207 10.2076691 10.2222702 10.2075712 10.2075943 10.2075939 10.2075936 5 10.2112607 10.2075909 10.2075922 10.2075922 10.2075922 10.2075922 因此I10.2075922
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- fupindai.com 版权所有 赣ICP备2024042792号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务