中国科学院大学 数值分析(电子与通信类) 2024年期末试题解答

严正声明:此份试题为考后回忆版,目的为交流学习,严禁用作他用。

本博客为试题解答,点击蓝色字体跳转至试题

第一问
解:
由题意得
∣ d ^ 2 − d 2 ∣ d 2 ≤ 1 % \frac {|\hat{d}^2-d^2|} {d^2}\leq1\% d2d^2d21%
∣ d ^ − d ∣ d ∣ d ^ + d ∣ d ≤ 1 % \frac {|\hat{d}-d|} {d}\frac {|\hat{d}+d|} {d}\leq1\% dd^ddd^+d1%
因为 ∣ d ^ + d ∣ d ≈ 2 \frac {|\hat{d}+d|} {d}\approx2 dd^+d2
所以 ∣ d ^ − d ∣ d ≤ 0.5 % \frac {|\hat{d}-d|} {d}\leq0.5\% dd^d0.5%
则边长 d d d允许的相对误差限为 0.5 % 0.5\% 0.5%

第二问
解:
由题意得 ϕ ( x ) = 1 + 1 x 2 \phi(x)=1+\frac{1}{x^2} ϕ(x)=1+x21,令 x ∈ [ 1.3 , 1.7 ] x\in[1.3,1.7] x[1.3,1.7] ϕ ( x ) ∈ [ 1.3 , 1.7 ] \phi(x)\in[1.3,1.7] ϕ(x)[1.3,1.7],且 ∣ ϕ ′ ( x ) ∣ < 1 |\phi^{'}(x)|<1 ϕ(x)<1,因此该迭代公式产生的迭代序列在 [ 1.3 , 1.7 ] [1.3,1.7] [1.3,1.7]这个区间内全局收敛,故 x 0 = 1.5 x_0=1.5 x0=1.5时肯定收敛。
执行迭代,
x ( 0 ) = 1.5 x^{(0)}=1.5 x(0)=1.5
x ( 1 ) = 1.4444 x^{(1)}=1.4444 x(1)=1.4444
x ( 2 ) = 1.4793 x^{(2)}=1.4793 x(2)=1.4793
x ( 3 ) = 1.4570 x^{(3)}=1.4570 x(3)=1.4570
x ( 4 ) = 1.4711 x^{(4)}=1.4711 x(4)=1.4711
x ( 5 ) = 1.4621 x^{(5)}=1.4621 x(5)=1.4621
x ( 6 ) = 1.4677 x^{(6)}=1.4677 x(6)=1.4677
此时若保留三位正确的有效数字,则该迭代序列收敛到1.46,证明该迭代序列收敛。

第三问
解:
(1)按照课本中提到的公式写即可;
(2)该线性方程组的系数矩阵 A = [ 20 4 6 4 20 8 6 8 20 ] A= \begin{bmatrix} 20&4&6\\ 4&20&8\\ 6&8&20\\ \end{bmatrix} A= 204642086820 ,该矩阵按行严格对角占优,两种迭代法均收敛。

第四问
解:
f ( x ) = ( x + 1 ) ( x − x 1 ) ( x − 1 ) f(x)=(x+1)(x-x_1)(x-1) f(x)=(x+1)(xx1)(x1) ∫ − 1 1 f ( x )   d x = 0 \int_{-1}^1f(x)\,dx=0 11f(x)dx=0,解得 x 1 = 0 x_1=0 x1=0
同理分别令 f ( x ) = 1 f(x)=1 f(x)=1 f ( x ) = x f(x)=x f(x)=x f ( x ) = x 2 f(x)=x^2 f(x)=x2,可得
{ A 0 + A 1 + A 2 = 2 − A 0 + A 1 x 1 + A 2 = 0 A 0 + A 1 x 1 2 + A 2 = 2 3 \begin{cases} A_0+A_1+A_2=2\\ -A_0+A_1x_1+A_2=0\\ A_0+A_1x_1^2+A_2=\frac{2}{3} \end{cases} A0+A1+A2=2A0+A1x1+A2=0A0+A1x12+A2=32
解得
{ A 0 = 1 3 A 1 = 4 3 A 2 = 1 3 \begin{cases} A_0=\frac{1}{3}\\ A_1=\frac{4}{3}\\ A_2=\frac{1}{3} \end{cases} A0=31A1=34A2=31
f ( x ) = x 4 f(x)=x^4 f(x)=x4 ∫ − 1 1 f ( x )   d x = 2 5 ≠ 1 3 f ( − 1 ) + 4 3 f ( 0 ) + 1 3 f ( 1 ) = 2 3 \int_{-1}^1f(x)\,dx=\frac{2}{5}\neq\frac{1}{3}f(-1)+\frac{4}{3}f(0)+\frac{1}{3}f(1)=\frac{2}{3} 11f(x)dx=52=31f(1)+34f(0)+31f(1)=32,因此该求积公式有三次代数精度。
考虑对 f ( x ) f(x) f(x)执行埃尔米特插值,则需要四个插值条件,分别为 f ( − 1 ) = H ( 1 ) , f ( 0 ) = H ( 0 ) , f ( 1 ) = H ( 1 ) , f ′ ( 0 ) = H ′ ( 0 ) f(-1)=H(1),f(0)=H(0),f(1)=H(1),f^{'}(0)=H^{'}(0) f(1)=H(1)f(0)=H(0)f(1)=H(1)f0=H(0)
则该求积公式的余项为
R = ∫ − 1 1 f ( 4 ) ( ξ ) 4 ! ( x + 1 ) ( x − 0 ) 2 ( x − 1 )   d x = f ( 4 ) ( ξ ) 4 ! ∫ − 1 1 ( x + 1 ) x 2 ( x − 1 )   d x = − f ( 4 ) ( ξ ) 90 R=\int_{-1}^{1}\frac{f^{(4)}(\xi)}{4!}(x+1)(x-0)^2(x-1)\,dx=\frac{f^{(4)}(\xi)}{4!}\int_{-1}^{1}(x+1)x^2(x-1)\,dx=-\frac{f^{(4)}(\xi)}{90} R=114!f(4)(ξ)(x+1)(x0)2(x1)dx=4!f(4)(ξ)11(x+1)x2(x1)dx=90f(4)(ξ) ξ \xi ξ x , − 1 , 0 , 1 x,-1,0,1 x101有关。

第五问
解:
(1)带入条件列得一个二元一次方程组,解的 α = 0.666 , β = − 0.6 \alpha=0.666,\beta=-0.6 α=0.666β=0.6
(2)对 α \alpha α施加一个微小扰动 ϵ \epsilon ϵ,则
f ( α ^ ) = ( α + ϵ ) x 12 + β x 13 f(\hat{\alpha})=(\alpha+\epsilon)x^{12}+\beta x^{13} f(α^)=(α+ϵ)x12+βx13
f ( α ^ ) = α x 12 + β x 13 + ϵ x 12 f(\hat{\alpha})=\alpha x^{12}+\beta x^{13}+\epsilon x^{12} f(α^)=αx12+βx13+ϵx12
f ( α ) = α x 12 + β x 13 f(\alpha)=\alpha x^{12}+\beta x^{13} f(α)=αx12+βx13
f ( α ^ ) − f ( α ) ϵ = x 12 \frac{f(\hat{\alpha})-f(\alpha)}{\epsilon}=x^{12} ϵf(α^)f(α)=x12
则条件数 c o n d 1 = ∥ f ( α ^ ) − f ( α ) ϵ ∥ ∞ = ∥ x 12 ∥ ∞ cond_1=\|\frac{f(\hat{\alpha})-f(\alpha)}{\epsilon}\|_\infty=\|x^{12}\|_\infty cond1=ϵf(α^)f(α)=x12
同理,对 β \beta β施加一个微小扰动 ϵ \epsilon ϵ,则
f ( β ^ ) = α x 12 + ( β + ϵ ) x 13 f(\hat{\beta})=\alpha x^{12}+(\beta+\epsilon) x^{13} f(β^)=αx12+(β+ϵ)x13
f ( β ^ ) = α x 12 + β x 13 + ϵ x 13 f(\hat{\beta})=\alpha x^{12}+\beta x^{13}+\epsilon x^{13} f(β^)=αx12+βx13+ϵx13
f ( β ) = α x 12 + β x 13 f(\beta)=\alpha x^{12}+\beta x^{13} f(β)=αx12+βx13
f ( β ^ ) − f ( β ) ϵ = x 13 \frac{f(\hat{\beta})-f(\beta)}{\epsilon}=x^{13} ϵf(β^)f(β)=x13
则条件数 c o n d 2 = ∥ f ( β ^ ) − f ( β ) ϵ ∥ ∞ = ∥ x 13 ∥ ∞ cond_2=\|\frac{f(\hat{\beta})-f(\beta)}{\epsilon}\|_\infty=\|x^{13}\|_\infty cond2=ϵf(β^)f(β)=x13
令向量 x ⃗ = [ 0.1 , 0.9 ] T \vec{x}=[0.1,0.9]^T x =[0.1,0.9]T c o n d 1 = 0. 9 12 cond_1=0.9^{12} cond1=0.912 c o n d 2 = 0. 9 13 cond_2=0.9^{13} cond2=0.913
说明在 x = 0.9 x=0.9 x=0.9 α \alpha α β \beta β的微小扰动对输出结果 f ( x ) f(x) f(x)的影响更敏感。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值