2013-2014第一学期数值方法试卷(A含答案)

上传人:大米 文档编号:547645323 上传时间:2023-01-20 格式:DOCX 页数:4 大小:36.59KB
返回 下载 相关 举报
2013-2014第一学期数值方法试卷(A含答案)_第1页
第1页 / 共4页
2013-2014第一学期数值方法试卷(A含答案)_第2页
第2页 / 共4页
2013-2014第一学期数值方法试卷(A含答案)_第3页
第3页 / 共4页
2013-2014第一学期数值方法试卷(A含答案)_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《2013-2014第一学期数值方法试卷(A含答案)》由会员分享,可在线阅读,更多相关《2013-2014第一学期数值方法试卷(A含答案)(4页珍藏版)》请在金锄头文库上搜索。

1、上海大学20132014学年冬季学期试卷(A卷)课程名: 数值代数与计算方法 课程号: 08305114 学分: 3 应试人声明: 我保证遵守上海大学学生手册中的上海大学考场规则,如有考试违纪、作弊行为,愿意接受上海大学学生考试违纪、作弊行为界定及处分规定的纪律处分。应试人 应试人学号 应试人所在院系 题号一二三四五六得分成绩一、 是非题(本大题共10小题,每小题 1分,共 10 分)判断下列各题正误,正确者在括号内打“”,错误者在括号内打“”。1. 现代计算机实现的计算是很准确的,没有任何误差。()2. Jacobi迭代法是计算数值积分的有效方法,收敛速度快,计算精度高()3. GaussS

2、eidel迭代法是一种逐次逼近法,从一个假设解开始,通过一系列的迭代求解,最后产生满足精度要求的近似解。()4. 松弛法不是一种逐次逼近法,该算法可以直接计算出方程组的准确解。()5. 工程实践中,一般只用一次、二次最多用三次插值多项式,其原因是高次的插值表达式运算量太大,现代计算机无法完成如此复杂的计算任务。()6. 当|x|远远大于1或远远小于1时,绝对误差比相对误差能更好地表示近似值的精确程度。()7. 设f(x)和g(x)都是n次多项式如果n+1个不同节点上都有f(xi)=g(xi),则有f(x)g(x)。()8. 二分法不能用于求函数方程的复数根。()9. 函数g(x)的一个不动点(

3、fixed point)是指一个实数P,满足P=g(P)。()10. 现代科技的三大支柱是:理论研究、科学实验、科学计算。()二、 单项选择题(本大题共 3 小题,每题 2分,共 6 分)1. 计算机表示的实数由于受到尾数的固定精度,因此有时并不能确切的表示真实值,这一类型的误差称为:( B )。A) 截断误差;B) 舍入误差;C) 精度损失;D) 相对误差;2. 当计算机中表示的两个数p和q有很好的近似值Ap和Aq时,其乘积p*q的相对误差大致等于:( B )。A) Ap和Aq的相对误差的积;B) Ap和Aq的相对误差的和;C) Ap和Aq的绝对误差的积;D) Ap和Aq的绝对误差的和;3.

4、 计算误差根据来源可以分为两类,分别是( A )A) 截断误差、舍入误差;B) 模型误差、测量误差;C) 方法误差、截断误差;D) 建模误差、舍入误差。三、 填空题(本大题共9 空,每空 1分,共 9分) 请在每小题的空格中填上正确答案,填错、不填均无分。1. 在工程实践和科学实验中,经常只知道一张观测数据表,因此需要建立函数关系y=f(x),通常采用 插值法 和 拟合法(或最小二乘法) 两种方法。2. 在求解n元线性方程组时,在不考虑计算误差的情况下,直接法可以获得 精确解 ,迭代法只能获得 近似解 。3. Matlab指令,删除向量V中的第3位到第50位上的内容: V(3:50)= .4.

5、 A是一个10行4列的矩阵,在A中的第3行插入5,6,7,8四个数,则Matlab指令为: A=A(1:2,:);5,6,7,8;A(3:10,:) .5. 插值节点的增多,尽管使插值多项式在更多的插值节点上与函数 f(x) 的值相等,但在两个节点之间Pn(x)不一定能很好地逼近 f(x) ,著名的 龙格(Runge) 现象证实了这个观点.6. Lagrange 插值多项式构造容易,L-型插值基函数理论上有意义,但增加节点要重新计算,不适合编程计算。 Newton 插值多项式增加一个结点,只增加一项,克服了前一插值方法的缺点。四、 编程和填程题(共 10分)(评分标准:程序包含多种变化因素,以

6、下答案仅作参考).1. (6分)(雅可比迭代) 求解线性方程组AX=B。 初始值X=P0,b;并生成序列Pk,最后收敛到解,程序可用的充分条件是A具有严格对角优势。function X=jacobi(A,B,P,delta,max1)% Input - A is an N x N nonsingular matrix% - B is an N x 1 matrix% - P is an N x 1 matrix; the initial guess% - delta is the tolerance for P% - max1 is the maximum number of iteratio

7、ns% Output X is an N x 1 matrix; the jacobi approximation to% the solution of AX = BN = length(B);for k=1:max1for j=1; NX(j)=(B(j)-A(j,i:j-1,j+1)*P(1:j-1:N)/A(j,j); enderr=abs(norm(X-P);relerr= err/(norm(X)+eps); P=X;if( errdelta)|(relerrrdelta )break;endendX=X;2. (4分)请用Matlab语言编写算法,以绘制二维曲线 y=2x3-2x

8、2+x,其中x,y0,1,x的分辨率为30点。axis(0 1 0 1); % 设定坐标系统x=linspace(0,1,30);% 建立x向量y=inline(2*x.3-2*x.2-x);% 建立 y 向量plot(x,y(x);% 画出图形。 (注:linspace的第三个参数定义插值个数,学生定义不同,但只要是大于等于2的,都是正确的。注意:学生思路不同,个人风格不同,可能给出不同的实现方式。五、 计算题(本大题共50分) 1. (10分) 已知的系数矩阵和右端向量分别为:A=2-13425120,b=147请用Gauss消元法求线性方程组解,并写出分解过程中的 (下三角矩阵)和 (上

9、三角矩阵)。解:U=2-1304-100-78,(4分)x=9-1-6(2分)2. (10分)利用偏序选主元或列选主元策略的高斯消去法求解下列线性方程组:2x1-3x2+100x3=1x1+10x2-0.001x3=03x1-100x2+0.01x3=0要求:写出增广矩阵A|b 以及第一次消元结果A|b1和第二次消元结果A|b(2),x的结果解:用偏序选主元策略求解步骤如下:系数增广矩阵为:A|b=2-3100110-0.0013-1000.01100(2分) 对第一行选主元,并进行交换并消去系数得:A|b(1)=3-1000.010130/3-0.013/30191/3299.98/3001

10、 或 A|b(1)=3-1000.01043.3333-0.004333063.666799.9933001 (3分)对第二行选主元,并进行交换,消去系数得:A|b(2)=3-1000.010191/3299.98/300-38997.413/57301-130/191 或3-1000.01063.666799.993300-68.058301-0.68063 (3分)得到最后结果x=3.4382310-5-3.1410-80.01000069 (2分)3. (10分)已给sin0.32=0.314567, sin0.34=0.333487, sin0.36=0.352274, 用线性插值 s

11、in0.3255 的值并估计截断误差。要求:a.先写出插值公式,后代入数值,计算值;b.先写出截断误差公式,后代入数值,计算出值。解: 由题意取x0=0.32, y0=0.314567 , x1=0.34 ,y1=0.333487 , x2=0.36 , y2=0.352274 , x=0.3367 。(3分)用线性插值计算,取 x0=0.32 及 x1=0.34 , 又由公式得 sin0.3255L10.3255=0.3255-x1x0-x1y0+0.3255-x0x1-x0y1=0.3255-0.34-0.02*0.314567+0.3255-0.320.02*0.333487=0.0.3

12、1977 (3分)其截断误差得R1(x)M22(x-x0)(x-x1)其中M2=maxx0xx1f(x)=maxx0xx1-sin(x)=maxy0,y1=0.333487(2分)于是截断误差为R10.32550.3334872*0.3255-0.320.3255-0.34=1.3310-5 (2分)如果用三点公式也算对(但扣2分)4. (10分)已知:kxkf(xk)02.200.7884612.400.8754722.600.9555132.801.02962要求:(5分)a.写出差商公式,(5分)b.构造三阶差商表解:fxk=f(xk)fxk-1,xk=(fxk-fxk-1)/(xk-x

13、k-1)fxk-2,xk-1,xk=(fxk-1,xk-fxk-2,xk-1)/(xk-xk-2)fxk-3,xk-2,xk-1,xk=(fxk-2,xk-1,xk-fxk-3,xk-2,xk-1)/(xk-xk-3)xkfxk一阶差商二阶差商三阶差商2.200.788462.400.875470.435052.600.955510.40020-0.0871252.801.029620.37055-0.0741250.021667六、 简答题(共25分):1. (5分)试写出在单区间a,b上等距节点的数值积分中的梯形公式、辛普森公式,要求写出公式中各符号的含义:解:设h=b-an, 其中n=1,f0=fa,f1=f(b), 则梯形公式为 abfxdxh2(f0+f1) (2分)设h=b-an,其中n=2,f0=fa,f1=fb+a2,f2=fb辛普森公式 具体公式为:abfxdxh3(f0+4f1+f2) (2分) (注:有公式中的参数说明,给1分)2. (5分)简述拟合法的基本思想已知数据表x1x2x3.xnf(x1)fx2f(x3).f(xn)(2分)设计经验函数y=g(x) ,使得 (1分)i=1ngxi=fxi2=min

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号