计算物理与matlab程序设计考试试卷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算物理与m a t l a b程序设计考试试卷

-CAL-FENGHAI.-(YICAI)-Company One1

2

一、填空题:

(一)当真值为=x 2.367时,近似值=*x 2.401有 2 位有效数字。

(二)向量T x )13,9,1,7(--=的范数=1x 30 ,=∞x 13 ;

(三)矩阵⎥⎥⎥⎦

⎤⎢⎢⎢⎣⎡---=215114735A 的范数=1A 14 ,=∞A 15 。 (四)在Matlab 窗口中输入>> A = [1, 3, 3, 6; 5, 2, 6, 8; 9, 6, 2, 12];

>>x=min(A), m=A(:, 2), n=A(:, [2,3]),则输出x = [1 2 2 6] ,m= [3 2 6]’ ,n= [3 3;2 6;6 2] 。

(五)用二分法求非线性方程152)(2--=x x x f 在区间(-1,0)内的根时,在二分一步后得到的区间为 (-0.5,0) ,要求结果误差不超过0.005,至少需要二分次数为 7 。

(六)对于同一组数据点,采用拉格朗日插值方法和牛顿插值方法得到的多项式结果 相同 。(填相同或者不同)

(七)用拉格朗日插值方法求插值多项式时,公式为)()(0x l a x L i n

i i n ∑==,其中

)(x l i = 。

(八)Lagrange 插值基函数满足()j i x l (j i =)= 1 。

(九)解非线性方程f(x)=0的牛顿迭代法在单根x *附近是 平方 收敛的。(填线性或者平方)(二阶收敛速度)

(十)根据拉格朗日插值,由),(00y x ,),(11y x 写出线性插值公式 。

3

(十一)用迭代格式)()(1k k k k x f x x x λ-=+,求方程0945)(3=+-=x x x f 的单根时,使迭代序列{}k x 平方收敛,则=)(k x λ (牛顿法迭代) 。

二、简单计算:

(一)已知近似数,635.0,2864.1==b a 求b a a +,2的绝对误差限。

(二)设y 1=0.9863, y 2=0.0062是经过舍入后作为x 1和x 2的近似值,求y 1y 2的相对误差限。

(三)正方形的边长约为100cm ,请问正方形边长的绝对误差限为多大,才能使其面积的绝对误差不超过1cm 2。

(四)用牛顿插值法求解过点(1,-1),(-1,2),(2,1)的插值多项式。

(五)将矩阵A 进行三角分解(杜里特尔分解)。

其中⎥⎥⎥⎦

⎤⎢⎢⎢⎣⎡---=356173834A L =

1.0000 0 0

-0.7500 1.0000 0

-1.5000 1.0270 1.0000

U =

4.0000 3.0000 8.0000

0 9.2500 5.0000

0 0 9.8649

(六)用牛顿迭代法求解0742)(23=---=x x x x f 在区间]4,3[内的根,写出迭代格式并讨论其收敛性。

三、编程题:

编写MATLAB脚本程序,以10

x为初始条件,利用迭代法计算115的近似值

=

10-,保证算法收敛)。

(要求计算精度8

(牛顿下山法迭代)

clear

ep = 1e-8;

k = 1;

x(k) = 10;

x(k+1) = x(k) - (x(k)^2 -115)/(2*x(k));

while abs(x(k+1)-x(k))>ep

lamda = 1;

while abs(x(k+1)^2 - 115)>abs(x(k)^2 - 115)

lamda = lamda/2;

x(k+1) = x(k) - lamda*(x(k)^2 - 115/(2*x(k)));

end

x(k) = x(k+1);

x(k+1) = x(k) - (x(k)^2 - 115)/(2*x(k));

end

x

四、简答题:

(一)哪几种数值方法中使用了泰勒展开,请简单列举至少两种。

1.newton切线法求解非线性方程(一阶泰勒展开)P33

2.微分的中点数值算法(泰勒展开做误差分析)P273

3.常微分方程数值解法的泰勒展开法 P282

(二)解线性方程组的三角分解法与消元法本质上一样吗为什么

一样,P63 下面以及P 71 72

(三)简述解线性方程组的雅克比迭代法的基本原理。

P89

4

5 PPT —page7

(四)如果序列}{n y 满足递推关系式 ,......)2,1(151=-=-n y y n n , 若41.120≈=y (三位有效数字),计算5y 时误差有多大这个计算过程稳定吗

相关文档
最新文档