一个有用的网站O(∩_∩)O

超星尔雅学习通《科学计算与MATLAB语言》章节测试答案

D、spline

11.以下属于曲线拟合方法功能的是()。ABC

A、估算数据

B、预测趋势

C、总结规律

D、证明定理

12.若某多项式系数向量中包含有5个元素,则该多项式为5次多项式。×

13.数据插值可以通过已知数据估算采样区间内的未知数据。√

第七章单元测验

1.下列语句执行后,I的值是()。C

I=integral(@(x) x,0,1)

A、0

B、1

C、0.5

D、-1

2.对于解线性方程组Ax=b,当det(A)≠0时,方程的解是( )。D

A、 A/b

B、b/A

C、bA

D、 Ab

3.对于系数矩阵A的阶数很大,且零元素较多的大型稀疏矩阵线性方程组,非常适合采用()求解。B

A、直接法

B、迭代法

C、矩阵求逆

D、左除

4.下列选项中不能用于求常微分方程数值解的函数是()。B

A、ode23

B、ode34

C、ode45

D、ode113

5.求f(x)=x sin(2x-1)在0附近的最小值,相应的命令是()。A

A、[x,fval]=fminbnd(@(x) x*sin(2*x-1),0,0.5)

B、[x,fval]=fminbnd(@(x) x*sin(2*x-1),0)

C、[x,fval]=fminsearch(@(x) x*sin(2*x-1),[0,0.5])

D、 [x,fval]=fminunc(@(x) x*sin(2*x-1),[0,0.5])

6.计算向量x的一阶向前差分,可以使用的命令有()。ABC

A、diff(x)

B、diff(x,1)

C、diff(x,1,2)

D、a=x(1:end-1);

b=x(2:end);

b-a

7.求方程在[4,6]范围内的解,使用的命令有()。ABCD

ex-3×2-15=0

A、>> [email protected](x) exp(x)-3*x*x-15;

>> z=fzero(fx,5)

B、>> z=fzero(@(x) exp(x)-3*x*x-15,5)

C、建立函数文件fx.m。

function f=fx(x)

f=exp(x)-3*x*x-15;

调用函数文件:

>> z=fzero(@fx,5)

D、建立函数文件fx.m。

function f=fx(x)

f=exp(x)-3*x*x-15;

调用函数文件:

>> [email protected];

>> z=fzero(f,5)

8.求方程组的解,取初值为(1,1,1)。AB

A、[email protected](x) [x(1)^3+x(2)-x(3)-5; 2*x(1)+3*x(2)^2-6; x(1)+x(2)+x(3)-3];

x=fsolve(f,[1,1,1],optimset(‘Display’,’off’))

B、x=fsolve(@(x) [x(1)^3+x(2)-x(3)-5; 2*x(1)+3*x(2)^2-6; x(1)+x(2)+x(3)-3],[1,1,1])

C、[email protected](x) [x(1)^3+x(2)-x(3)-5; 2*x(1)+3*x(2)^2-6; x(1)+x(2)+x(3)-3];

x=fzero(f,[1,1,1])

D、x=fzero(@(x) [x(1)^3+x(2)-x(3)-5; 2*x(1)+3*x(2)^2-6; x(1)+x(2)+x(3)-3],[1,1,1])

9.求常微分方程组的解。ABC

A、建立函数文件ty.m。

function dy=ty(t, y)

dy=[ y(2)*y(3); -y(1)*y(3);-0.5*y(1)*y(2)];

1 2 3 4 5 6 7 8 9 10