Q游网

超星尔雅学习通2020(科学计算与MATLAB语言)全单元测验及答案

超星尔雅学习通(科学计算与MATLAB语言)全单元测验及答案 Q游网qqaiqin

以上题目答案仅供参考。 Q游网qqaiqin

单元测验 此文来自qqaiqin.com

1.MATLAB一词来自()的缩写。B

此文来自qqaiqin.com

A、Mathematica Laboratory Q游网qqaiqin

B、Matrix Laboratory

Q游网qqaiqin

C、MathWorks Lab

此文来自qqaiqin.com

D、Matrices Lab Q游网qqaiqin

2.下列选项中能反应MATLAB特点的是()。D Q游网qqaiqin

A、算法最优 Q游网qqaiqin

B、不需要写程序

Q游网qqaiqin

C、程序执行效率高

此文来自qqaiqin.com

D、编程效率高 此文来自qqaiqin.com

单元测验 Q游网qqaiqin

1.当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上()。C

Q游网qqaiqin

A、冒号(:)

此文来自qqaiqin.com

B、逗号(,)

Q游网qqaiqin

C、分号(;)

此文来自qqaiqin.com

D、百分号(%) Q游网qqaiqin

2.fix(264/100)+mod(264,10)*10的值是()。D

此文来自qqaiqin.com

A、86

Q游网qqaiqin

B、62 Q游网qqaiqin

C、423

Q游网qqaiqin

D、42

此文来自qqaiqin.com

3.在命令行窗口输入下列命令后,x的值是()。B 此文来自qqaiqin.com

>> clear Q游网qqaiqin

>> x=i*j

此文来自qqaiqin.com

A、不确定 Q游网qqaiqin

B、-1 此文来自qqaiqin.com

C、1 此文来自qqaiqin.com

D、i*j

Q游网qqaiqin

4.使用语句x=linspace(0,pi,6)生成的是()个元素的向量。C 此文来自qqaiqin.com

A、8

此文来自qqaiqin.com

B、7

Q游网qqaiqin

C、6

Q游网qqaiqin

D、5

Q游网qqaiqin

5.ceil(-2.1)的结果为()。A

Q游网qqaiqin

A、-2

Q游网qqaiqin

B、-3 此文来自qqaiqin.com

C、1

Q游网qqaiqin

D、2

Q游网qqaiqin

6.eval(‘sqrt(4)+2’)的值是()。B 此文来自qqaiqin.com

A、sqrt(4)+2 此文来自qqaiqin.com

B、4 Q游网qqaiqin

C、2

此文来自qqaiqin.com

D、2+2 此文来自qqaiqin.com

7.已知a为3×5矩阵,则执行完a(:,[2,4])=[]后()。C

Q游网qqaiqin

A、a变成行向量 此文来自qqaiqin.com

B、a变为3行2列 此文来自qqaiqin.com

C、a变为3行3列

此文来自qqaiqin.com

D、a变为2行3列 Q游网qqaiqin

8.在命令行窗口输入以下命令 Q游网qqaiqin

>> A=[1:3;4:6]; Q游网qqaiqin

>> D=sub2ind(size(A),[1,1],[2,3])

此文来自qqaiqin.com

D的值为()。D

Q游网qqaiqin

A、3  6 此文来自qqaiqin.com

B、2  5

此文来自qqaiqin.com

C、4  5

Q游网qqaiqin

D、3  5

Q游网qqaiqin

9.建立矩阵时,同一行的元素之间用()分隔。A 此文来自qqaiqin.com

A、逗号

此文来自qqaiqin.com

B、空格

Q游网qqaiqin

C、分号

此文来自qqaiqin.com

D、引号

此文来自qqaiqin.com

10.在当前文件夹和搜索路径中都有fpp.m文件,那么在命令行窗口输入fpp时,下列说法错误的是(    )。ABC 此文来自qqaiqin.com

A、先执行搜索路径中的fpp.m文件,再执行当前文件夹的fpp.m文件

此文来自qqaiqin.com

B、搜索路径中的fpp.m文件

Q游网qqaiqin

C、先执行当前文件夹的fpp.m文件,再执行搜索路径中的fpp.m文件

Q游网qqaiqin

D、当前文件夹的fpp.m文件

此文来自qqaiqin.com

11.标准函数名以及命令名必须用小写字母。√

Q游网qqaiqin

12.format命令影响数据输出格式,也会影响数据的计算和存储。× Q游网qqaiqin

13.对一个3行3列的矩阵A来说,A(4)代表矩阵A中第二行第一列的元素。×

Q游网qqaiqin

14.表达式~(9==1)与表达式~9==1的值不相等。√ 此文来自qqaiqin.com

单元测验

Q游网qqaiqin

1.建立3阶幺矩阵A的语句是()。B

Q游网qqaiqin

A、A=one(3) Q游网qqaiqin

B、A=ones(3,1)

此文来自qqaiqin.com

C、A=one(3,3) 此文来自qqaiqin.com

D、A=ones(3,3)

Q游网qqaiqin

2.建立5阶由两位随机整数构成的矩阵A,其语句是()。C

Q游网qqaiqin

A、A= fix(10+89*rand(5)) 此文来自qqaiqin.com

B、A= fix(20+90*rand(5,5)) Q游网qqaiqin

C、A= fix(10+90*rand(5)) Q游网qqaiqin

D、A=fix(10+100*rand(5)) Q游网qqaiqin

3.建立3阶魔方阵M的语句是()。A

Q游网qqaiqin

A、M=magic(3)

此文来自qqaiqin.com

B、M=MAGIC(3) 此文来自qqaiqin.com

C、M=Magic(3)

此文来自qqaiqin.com

D、M=magic(1,3) 此文来自qqaiqin.com

4.产生以(x+y)5展开后的系数构成的对角阵P,可以采用的语句是()。B

Q游网qqaiqin

A、P=diag(flipud(pascal(6)))

Q游网qqaiqin

B、P=diag(diag(flipud(pascal(6)))) Q游网qqaiqin

C、P=diag(flipud(pascal(5)))

Q游网qqaiqin

D、P=diag(diag(flipud(pascal(5))))

Q游网qqaiqin

5.将矩阵A对角线元素加30的命令是()。A

Q游网qqaiqin

A、A+30*eye(size(A)) 此文来自qqaiqin.com

B、A+30*eye(A)

此文来自qqaiqin.com

C、A+30*ones(size(A)) 此文来自qqaiqin.com

D、A+30*eye(4) Q游网qqaiqin

6.用来描述矩阵性能的数是()。A 此文来自qqaiqin.com

A、条件数

Q游网qqaiqin

B、范数

此文来自qqaiqin.com

C、秩 Q游网qqaiqin

D、迹 Q游网qqaiqin

7.求矩阵A的范数的函数是()。D 此文来自qqaiqin.com

A、trace(A)

此文来自qqaiqin.com

B、cond(A) 此文来自qqaiqin.com

C、rank(A)

此文来自qqaiqin.com

D、norm(A) 此文来自qqaiqin.com

8.语句“[X,D]=eig(A)”执行后,D是一个(    )。B

此文来自qqaiqin.com

A、三角阵

Q游网qqaiqin

B、对角阵

Q游网qqaiqin

C、数量矩阵

Q游网qqaiqin

D、单位阵

此文来自qqaiqin.com

9.采用稀疏存储方式的主要目的是()。C 此文来自qqaiqin.com

A、改变存储顺序

此文来自qqaiqin.com

B、提高运算精度 Q游网qqaiqin

C、节约内存空间 Q游网qqaiqin

D、设计高效算法

此文来自qqaiqin.com

10.语句“A=sparse([0,2,5;2,0,1])”执行后,输出结果的最后一行是()。D 此文来自qqaiqin.com

A、(2,1)        2

此文来自qqaiqin.com

B、(1,2)        2 此文来自qqaiqin.com

C、(1,3)        5 此文来自qqaiqin.com

D、(2,3)        1 此文来自qqaiqin.com

11.下列命令对中,结果互为相同的是()。ABC

此文来自qqaiqin.com

A、x=(-2:2)’与x=[-2:2]’

Q游网qqaiqin

B、x=diag(diag(ones(3)))与x=eye(3)

此文来自qqaiqin.com

C、x=triu(A,1)+tril(A,-1)与x=A-diag(diag(A)) Q游网qqaiqin

D、x=rot90(A)与x=fliplr(A)

Q游网qqaiqin

12.矩阵的迹等于矩阵的对角线元素之和,以下方法中能求矩阵迹的有()。ABD Q游网qqaiqin

A、trace(A)

此文来自qqaiqin.com

B、sum(diag(A)) 此文来自qqaiqin.com

C、prod(eig(A))

Q游网qqaiqin

D、sum(eig(A))

此文来自qqaiqin.com

13.稀疏矩阵一定要采用稀疏存储方式。×

此文来自qqaiqin.com

14.speye(5)与sparse(eye(5))的功能一样。√

Q游网qqaiqin

单元测验 Q游网qqaiqin

1.case结果表为switch表达式的取值,当取值有多个时,用()表示。D 此文来自qqaiqin.com

A、结构数据

Q游网qqaiqin

B、数值数据

此文来自qqaiqin.com

C、枚举数据

Q游网qqaiqin

D、单元数据 此文来自qqaiqin.com

2.下列程序的输出结果是()。B Q游网qqaiqin

a=1;

此文来自qqaiqin.com

switch a

此文来自qqaiqin.com

case 3|4

此文来自qqaiqin.com

disp(‘perfect’)

Q游网qqaiqin

case {1,2}

此文来自qqaiqin.com

disp(‘ok’)

Q游网qqaiqin

otherwise

Q游网qqaiqin

disp(‘no’)

此文来自qqaiqin.com

end Q游网qqaiqin

A、ok Q游网qqaiqin

B、perfect

Q游网qqaiqin

C、no Q游网qqaiqin

D、2 此文来自qqaiqin.com

3.看下面两个for循环,描述正确的是()。A

此文来自qqaiqin.com

循环一: 此文来自qqaiqin.com

for k=[12,3,1,0]

此文来自qqaiqin.com

此文来自qqaiqin.com

end

Q游网qqaiqin

循环二: Q游网qqaiqin

for k=[12;3;1;0]

Q游网qqaiqin

Q游网qqaiqin

end Q游网qqaiqin

A、循环一循环4次,循环二循环1次

此文来自qqaiqin.com

B、循环一循环1次,循环二循环4次

Q游网qqaiqin

C、循环一和循环二均循环4次

此文来自qqaiqin.com

D、循环一和循环二均循环1次

Q游网qqaiqin

4.设有程序如下: Q游网qqaiqin

k=10;

Q游网qqaiqin

while k

Q游网qqaiqin

k=k-1; 此文来自qqaiqin.com

end 此文来自qqaiqin.com

k

Q游网qqaiqin

程序执行后k的是()。C Q游网qqaiqin

A、10 Q游网qqaiqin

B、1 此文来自qqaiqin.com

C、0

此文来自qqaiqin.com

D、-1

Q游网qqaiqin

5.定义了一个函数文件fun.m: Q游网qqaiqin

function f=fun(n) Q游网qqaiqin

f=sum(n.*(n+1)); Q游网qqaiqin

在命令行窗口调用fun函数的结果为()。D 此文来自qqaiqin.com

>> fun(1:5) Q游网qqaiqin

A、30 此文来自qqaiqin.com

B、50 Q游网qqaiqin

C、65 此文来自qqaiqin.com

D、70 此文来自qqaiqin.com

6.定义了一个函数文件fsum.m:

Q游网qqaiqin

function s=fsum(n) 此文来自qqaiqin.com

if n<=1 Q游网qqaiqin

s=1;

此文来自qqaiqin.com

else 此文来自qqaiqin.com

s=fsum(n-1)+n; 此文来自qqaiqin.com

end

此文来自qqaiqin.com

在命令行窗口调用fsum函数的结果为()。B 此文来自qqaiqin.com

>> fsum(10)

此文来自qqaiqin.com

A、45 Q游网qqaiqin

B、55

此文来自qqaiqin.com

C、65 Q游网qqaiqin

D、75

Q游网qqaiqin

7.定义了一个函数文件test.m:

Q游网qqaiqin

function fout=test(a,b,c) Q游网qqaiqin

if nargin==1

此文来自qqaiqin.com

fout=2*a;

Q游网qqaiqin

elseif nargin==2 此文来自qqaiqin.com

fout=2*(a+b);

此文来自qqaiqin.com

elseif nargin==3 Q游网qqaiqin

fout=2*(a.*b.*c); Q游网qqaiqin

end

Q游网qqaiqin

在命令行窗口调用test函数的结果为()。D

Q游网qqaiqin

>> test(1:3,[-1,0,3]) Q游网qqaiqin

A、2     4    6 Q游网qqaiqin

B、0     3    3

此文来自qqaiqin.com

C、-2     6    12 Q游网qqaiqin

D、0     4    12 此文来自qqaiqin.com

8.求分段函数的值,正确的程序是()。ABCD

此文来自qqaiqin.com

A、x=input(‘x=:’);

Q游网qqaiqin

y=(x+10)*(x>0)+(x-10)*(x<=0);

此文来自qqaiqin.com

disp(y)

此文来自qqaiqin.com

B、x=input(‘x=:’);

Q游网qqaiqin

y=x+10;

此文来自qqaiqin.com

if x<=0 Q游网qqaiqin

y=x-10;

Q游网qqaiqin

end Q游网qqaiqin

disp(y) Q游网qqaiqin

C、x=input(‘x=:’);

此文来自qqaiqin.com

if x>0 Q游网qqaiqin

y=x+10;

此文来自qqaiqin.com

else Q游网qqaiqin

y=x-10;

Q游网qqaiqin

end 此文来自qqaiqin.com

disp(y)

此文来自qqaiqin.com

D、x=input(‘x=:’); Q游网qqaiqin

if x>0

Q游网qqaiqin

y=x+10; 此文来自qqaiqin.com

elseif x<=0 Q游网qqaiqin

y=x-10;

Q游网qqaiqin

end Q游网qqaiqin

disp(y)

此文来自qqaiqin.com

9.执行下列语句,描述正确的是()。BCD 此文来自qqaiqin.com

>> clear Q游网qqaiqin

>> [email protected]; 此文来自qqaiqin.com

>> a=fcos(pi); 此文来自qqaiqin.com

A、a的值不确定

Q游网qqaiqin

B、a的值是-1 此文来自qqaiqin.com

C、a的值与cosd(180)的值相等

此文来自qqaiqin.com

D、a的值与cos(pi)的值相等 Q游网qqaiqin

10.在命令行窗口,既可以直接运行函数文件,也可以以函数调用的方式来调用它。×

Q游网qqaiqin

11.disp函数不会显示变量的名字和空行。√ Q游网qqaiqin

12.任何复杂的程序都是由顺序结构、选择结构和循环结构这三种基本结构组成的。√

此文来自qqaiqin.com

13.在很多情况下,for语句和while语句可以等价使用。√

Q游网qqaiqin

14.如果在一个函数的定义中调用了该函数本身,这就是函数的嵌套调用。:× 此文来自qqaiqin.com

单元测验 此文来自qqaiqin.com

1.如果x、y均为5×6矩阵,则执行plot(x,y)命令后在图形窗口中绘制()条曲线。B 此文来自qqaiqin.com

A、5 Q游网qqaiqin

B、6

Q游网qqaiqin

C、11 Q游网qqaiqin

D、30

Q游网qqaiqin

2.下列程序的运行结果是()。     A Q游网qqaiqin

x=[0,1,1,0,0]; Q游网qqaiqin

y=[0,0,1,1,0];

此文来自qqaiqin.com

for n=1:3 Q游网qqaiqin

plot(n*x,n*y)

Q游网qqaiqin

hold on 此文来自qqaiqin.com

end

此文来自qqaiqin.com

axis equal Q游网qqaiqin

A、3个左下角在原点的矩形 此文来自qqaiqin.com

B、3个中心在原点的矩形 此文来自qqaiqin.com

C、3条直线

此文来自qqaiqin.com

D、15个点

此文来自qqaiqin.com

3.命令text(1,1,'{\alpha}\leq{2\pi}’)执行后,得到的标注效果是()。C

此文来自qqaiqin.com

A、{\alpha}\leq{2\pi} 此文来自qqaiqin.com

B、α≥2π Q游网qqaiqin

C、α≤ 2π

此文来自qqaiqin.com

D、{α}\leq{2π} 此文来自qqaiqin.com

4.subplot(2,2,3)是指()的子图。A

Q游网qqaiqin

A、两行两列的左下图

此文来自qqaiqin.com

B、两行两列的右下图

此文来自qqaiqin.com

C、两行两列的左上图 Q游网qqaiqin

D、两行两列的右上图 Q游网qqaiqin

5.要使函数y=lnx的曲线绘制成直线,应采用的绘图函数是()。B Q游网qqaiqin

A、polar

此文来自qqaiqin.com

B、semilogx

Q游网qqaiqin

C、semilogy Q游网qqaiqin

D、loglog Q游网qqaiqin

6.下列程序的运行结果是()。       C 此文来自qqaiqin.com

[x, y] = meshgrid(1:5);

此文来自qqaiqin.com

surf(x, 5*ones(size(x)), y);

Q游网qqaiqin

A、z=y平面

Q游网qqaiqin

B、与xy平面平行的平面 Q游网qqaiqin

C、与xy平面垂直的平面

Q游网qqaiqin

D、y=5x平面 此文来自qqaiqin.com

7.下列函数中不能用于绘制散点类图形的函数是()。D

Q游网qqaiqin

A、scatter

此文来自qqaiqin.com

B、stairs Q游网qqaiqin

C、stem

Q游网qqaiqin

D、pie Q游网qqaiqin

8.下列程序运行后,看到的图形()。  D

此文来自qqaiqin.com

t=0:pi/6:2*pi;

此文来自qqaiqin.com

[x,y,z]=cylinder(t, 6);

此文来自qqaiqin.com

surf(x,y,z)

此文来自qqaiqin.com

view(0,90); 此文来自qqaiqin.com

axis equal Q游网qqaiqin

A、6个同心圆 Q游网qqaiqin

B、6个同心的六边形

此文来自qqaiqin.com

C、12个同心圆 此文来自qqaiqin.com

D、12个同心的六边形 Q游网qqaiqin

9.下列程序运行后得到的图形是()。A 此文来自qqaiqin.com

[x,y]=meshgrid(-2:2); 此文来自qqaiqin.com

z=x+y;

Q游网qqaiqin

i=find(abs(x)<1 & abs(y)<1); 此文来自qqaiqin.com

z(i)=NaN;

Q游网qqaiqin

surf(x,y,z);shading interp 此文来自qqaiqin.com

A、在一个正方形的正中心挖掉了一个小的正方形

Q游网qqaiqin

B、在一个正方形的正中心挖掉了一个小的长方形

Q游网qqaiqin

C、在一个正方形的上端挖掉了一个小的正方形 Q游网qqaiqin

D、在一个正方形的下端挖掉了一个小的正方形

Q游网qqaiqin

10.在使用MATLAB“绘图”选项卡中的命令按钮绘图之前,需要()。B

此文来自qqaiqin.com

A、在命令行窗口中输入绘图命令 此文来自qqaiqin.com

B、在工作区中选择绘图变量 Q游网qqaiqin

C、打开绘图窗口

此文来自qqaiqin.com

D、建立M文件

此文来自qqaiqin.com

11.在0≤x≤2π区间内,绘制正弦曲线,可以使用命令()。ABD Q游网qqaiqin

A、x=linspace(0,2*pi,100); plot(x,sin(x)); Q游网qqaiqin

B、x=linspace(0,2*pi,100)’; plot(x,sin(x));

此文来自qqaiqin.com

C、x=linspace(0,2*pi,100)’; X=[x,sin(x)];plot(X); Q游网qqaiqin

D、fplot(@(x)sin(x),[0,2*pi]);

此文来自qqaiqin.com

12.在一个图形窗口同时绘制[0,2π]的正弦曲线、余弦曲线,可以使用命令()。ABD

Q游网qqaiqin

A、x=(0:0.01:2*pi)’; Y=[sin(x),cos(x)]; plot(x,Y); 此文来自qqaiqin.com

B、x=(0:0.01:2*pi); Y=[sin(x);cos(x)]; plot(x,Y); Q游网qqaiqin

C、fplot(@(x)sin(x),@(x)cos(x),[0,2*pi])

Q游网qqaiqin

D、fplot(@(x)[sin(x),cos(x)],[0,2*pi])

Q游网qqaiqin

13.执行命令 colormap(gray(6)) 后,用surf绘制的图形采用6种不同浓度的灰色描述。√ 此文来自qqaiqin.com

14.调用fplot3函数绘制空间曲线时,需要先计算曲线上各点的坐标。× 此文来自qqaiqin.com

单元测验

此文来自qqaiqin.com

1.若A为矩阵,则语句max(A(:))的功能是()。D

Q游网qqaiqin

A、函数调用错误 Q游网qqaiqin

B、求矩阵每行的最大元素 此文来自qqaiqin.com

C、求矩阵每列的最大元素

Q游网qqaiqin

D、求整个矩阵的最大元素 此文来自qqaiqin.com

2.设P是多项式系数向量,A为方阵,则函数polyval(P,A)与函数polyvalm(P,A)的值()。D Q游网qqaiqin

A、一个是标量,一个是方阵

Q游网qqaiqin

B、都是标量 此文来自qqaiqin.com

C、值相等 此文来自qqaiqin.com

D、值不相等 Q游网qqaiqin

3.在MATLAB命令行窗口输入下列命令: Q游网qqaiqin

>> A=[1,0,-2]; Q游网qqaiqin

>> x=roots(A);

此文来自qqaiqin.com

则x(1)的值为()。C 此文来自qqaiqin.com

A、1

此文来自qqaiqin.com

B、-2 此文来自qqaiqin.com

C、1.4142 Q游网qqaiqin

D、-1.4142

Q游网qqaiqin

4.在以下四种数据插值方法中,具有保形性的方法是()。C Q游网qqaiqin

A、linear Q游网qqaiqin

B、nearest

此文来自qqaiqin.com

C、pchip

此文来自qqaiqin.com

D、spline

Q游网qqaiqin

5.曲线拟合通常所采用的函数是()。B 此文来自qqaiqin.com

A、随机函数 此文来自qqaiqin.com

B、多项式函数

Q游网qqaiqin

C、指数函数

此文来自qqaiqin.com

D、三角函数 此文来自qqaiqin.com

6.最小二乘法中的误差最小指的是()。C

Q游网qqaiqin

A、误差的平均值最小

此文来自qqaiqin.com

B、误差之和最小 Q游网qqaiqin

C、误差的平方和最小 Q游网qqaiqin

D、误差的积最小

此文来自qqaiqin.com

7.当实验或测试所获得的样本数据有误差时,适合用来估算数据的方法是()。B

Q游网qqaiqin

A、数据插值

此文来自qqaiqin.com

B、曲线拟合 此文来自qqaiqin.com

C、方程求解 Q游网qqaiqin

D、以上都不是 此文来自qqaiqin.com

8.设有三个多项式,其系数向量分别为q、r、s,现在求它们的乘积,可以使用的命令有()。ABC

此文来自qqaiqin.com

A、conv(conv(q,r),s)

Q游网qqaiqin

B、conv(q,conv(r,s)) 此文来自qqaiqin.com

C、conv(conv(s,r),q)

以上相关的更多内容请点击学习通查看,以上题目的答案为网上收集整理仅供参考,难免有错误,还请自行斟酌,觉得好请分享给您的好朋友们!


更多内容请进《问答百科》专区>>>

tag:学习通   超星尔雅学习通   科学计算与MATLAB语   超星尔雅  

相关内容

严禁网站镜像,否则追法责 CopyRight ©2012-现在 Q游网 All Rights Reserved.
ICP备案号:渝ICP备17001729号-2 | 渝公网安备 50022602000054号