计算方法试卷模拟题2016

  • 格式:pdf
  • 大小:196.25 KB
  • 文档页数:6

下载文档原格式

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

2017-2018学年第一学期《数值计算方法》期末试卷(A )

(考试对象:计算机科学与技术专业2016级)

班级 姓名 学号 成绩

1.填空(每空2分,共30分)

(1) 已知真值 42545.0*=x ,则近似值42.0=x 有 位有效数字。

(2) 方程02=−x e 根的隔离区间为 (区间长度不超过2);若用二分法求方程的根,则第一次二分后根所在区间为 ,且二分 次后能使根的误差不超过4102

1−⨯。 (3) 已知,426)(24++=x x x f 则差商=]2,2[10f ,]2,,2,2[410 f = ,=]2,,2,2[510 f 。

(4) 插值型求积公式是重要的求积分近似值的方法,其中梯形公式和辛卜生公 式分别具有 次和 次代数精度。

(5) 在Matlab 中输入:>>syms x

Y=x^3+sin(x);

Dy= 。

(6) MATLAB 中可以进行三次样条插值的函数(写一个): 。

(7) 在Matlab 中输入:U = [1,2,3;4,5,6;7,8,9]

Ans = U(2,:)*3

分析上述代码,Ans 的值为 。

(8) 在Matlab 循环结构中跳出当前循环,继续下一次循环的命令为__________。

(9) 在Matlab 中输入x=1:-3:-12,则x(5)是_____ 。

(10)若用三次牛顿插值多项式)(3x L 求函数12)(23++=x x x f 的函数值)3.8(f ,则误差)3.8()3.8(3f L −= 。

2. (8分)用牛顿迭代法求15的近似值(结果精确到小数点后四位有效数字)。

3. (8分)给定数据表:

x -3 -1 1 2

)(x f 1 1.5 2 2

(1) 给出)(x f 的三次插值多项式;

(2) 计算)2(−f 的近似值,并给出其误差表达式。

4. (10分)对于方程组⎪⎩⎪⎨⎧=−+=−−=++841025410121024321

321321x x x x x x x x x ,通过调整参数,建立收敛的雅克

比迭代法和高斯—赛德尔迭代法,并解释为什么。

5.(10分)给定数据 0

1 21 21001-2-y x ,求一代数多项式曲线,使其最好地拟合这组给定数据。

6. (8分)已知)()0()()(10221h f A f A h f A dx x f h

h ++−≈⎰−−,其中h h ,0,-为已知节点,

试确定求积系数,使其具有尽可能高的代数精度,并给出所求公式的代数精度。

7.(10分)用龙贝格算法1R 计算积分dx x I ⎰+=1

02

1。

8.(8分)设)(x f 在[-1,1]上具有二阶连续导数.

(1) 写出以1,0,1210==−=x x x 为插值节点)(x f 的二次插值多项式)(2x L ;

(2) 设想要计算积分⎰−1

1)(dx x f ,现以)(2x L 代替)(x f 导出求积公式。

9. (8分)用改进欧拉公式法解初值问题)4.00(,0|'02

2≤≤⎩

⎨⎧=+==x y y x y x ,取步长。

2.0=h