1、为了使20的近似值的相对误差限小于0.1%,要取几位有效数字?
2、已知x sin 区间[0.4,0.8]的函数表
如用二次插值求63891.0sin 的近似值,如何选择节点才能使误差最小?并求该近似值。
3、构造求解方程0210=-+x e x
的根的迭代格式 ,2,1,0),(1==+n x x n n ?,讨论
其收敛性,并将根求出来,4
110||-+<-n n x x 。
4﹑利用矩阵的LU 分解法解方程组 ???
??=++=++=++20
53182521432321321321x x x x x x x x x 。 5﹑对方程组 ???
??=-+=--=++8
4102541015
1023321321321x x x x x x x x x
(1) 试建立一种收敛的Seidel 迭代公式,说明理由; (2) 取初值T )0,0,0()
0(=x
,利用(1)中建立的迭代公式求解,要求
3)()1(10||||-∞+<-k k x x 。
6﹑用复合梯形求积公式计算x
x
d e 10
?,则至少应将[0,1]分为多少等份才能保证所
得积分的近似值有5位有效数字?
复习题(二)参考答案
一、1、2; 2、31倍; 3、
)(1)(1n n n
n n x f x f x x x '---=+; 4、0]4,3,2,1,0[,1]3,2,1,0[==f f ; 5、截断,舍入;
6、1
2+-n a b ; 7、)],(),([2111+++++=n n n n n n y x f y x f h
y y ; 8、 0.15; 9、
?++-≈1
)]
321
3()3213([21d )(f f x x f ;
10、A 的各阶顺序主子式均不为零。
二、1、B 2、A 3、B 4、A 、 5、C 6、A 7、D
三、1、解:设20有n 位有效数字,由
4.420=,知41=a
令
%1.01081
1021)20()1()1(1*=?≤
----n n r a ε,
取 4=n , %1.010125.0)20(3
*≤-r ε
故 472.420≈ 1、1、解: 应选三个节点,使误差
|)(|!3|)(|33
2x M x R ω≤
尽量小,即应使|)(|3x ω尽量小,最靠近插值点的三个节点满足上述要求。即取节点}7.0,6.0,5.0{最好,实际计算结果
596274.063891.0sin ≈,
且
4
1055032.0)7.063891.0)(6.0963891.0)(5.063891.0(!
31
596274
.063891.0sin -?≤----≤
-
3、解:令 010)1(,
02)0(,
210e )(>+=<-=-+=e f f x x f x
.
且010e )(>+='x
x f )(∞+-∞∈?,
对x ,故0)(=x f 在(0,1)内有唯一实根.将方程0)(=x f 变形为
)e 2(101
x x -=
则当)1,0(∈x 时
)e 2(101
)(x x -=
?,
1
10
e
10e |)(|<≤-='x x ?
故迭代格式
)e 2(101
1n x n x -=
+
收敛。取5.00=x ,计算结果列表如下:
且满足 6671095000000.0||-<≤-x x .所以008525090.0*≈x .
4、解:
??
????????--??????????-==244132
11531
21LU A 令b y =L 得T )72,10,14(--=y ,y x =U 得T
)3,2,1(=x .
5、解:调整方程组的位置,使系数矩阵严格对角占优
???
??=++=-+=--15
1023841025410321321321x x x x x x x x x
故对应的高斯—塞德尔迭代法收敛.迭代格式为
???
???
???+--=++-=++=++++++)1523(101)842(101)54(101)1(2)1(1)1(3)
(3)1(1)1(2
)
(3)(2)1(1k k k k k k k k k x x x x x x x x x
取T )0,0,0()
0(=x
,经7步迭代可得:
T )010000.1,326950999.0,459991999.0()7(*=≈x x .
6、解:当0,则 e )(≤''x f ,且x x d e 1
0?有一位整数.
要求近似值有5位有效数字,只须误差
4)
(11021
)(-?≤
f R n .
由
)(12)()(
2
3
)
(1ξf n a b f R n ''-≤,只要
4
22)
(1102112e 12e )
e (-?≤≤≤n n R x n ξ
即可,解得
???=?≥
30877.67106e
2n
所以 68=n ,因此至少需将 [0,1] 68等份。
复习题(三)
一、填空题:
1、为了使计算
32)1(6)1(41310--
-+-+
=x x x y 的乘除法次数尽量地少,应将
该表达式改写为 ,为了减少舍入误差,应将表达式
19992001-改写为 。
2、用二分法求方程01)(3
=-+=x x x f 在区间[0,1]内的根,进行一步后根的所
在区间为 ,进行两步后根的所在区间为 .
3、设
??????-=1223A ,?
?????-=32x ,则_________||||=∞A ,_________||||2=A , ________||||1=x ,___________||||1=x A . 4、计算积分?1
5
.0d x
x ,取4位有效数字。用梯形公式计算求得的近似值为 ,
用辛卜生公式计算求得的近似值为 ,梯形公式的代数精度为 ,辛卜