超星尔雅学习通《科学计算与MATLAB语言(中南大学)》2024章节测试答案


A、A=fix(10+89*rand(5))

B、A=fix(20+90*rand(5,5))

C、A=fix(10+90*rand(5))

D、A=fix(10+100*rand(5))

正确答案:C

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

A、M=magic(3)

B、M=MAGIC(3)

C、M=Magic(3)

D、M=magic(1,3)

正确答案:A

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

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

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

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

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

正确答案:B

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

A、A+30*eye(size(A))

B、A+30*eye(A)

C、A+30*ones(size(A))

D、A+30*eye(4)

正确答案:A

6、用来描述矩阵性能的数是()。

A、条件数

B、范数

C、秩

D、迹

正确答案:A

7、求矩阵A的范数的函数是()。

A、trace(A)

B、cond(A)

C、rank(A)

D、norm(A)

正确答案:D

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

A、三角阵

B、对角阵

C、数量矩阵

D、单位阵

正确答案:B

9、采用稀疏存储方式的主要目的是()。

A、改变存储顺序

B、提高运算精度

C、节约内存空间

D、设计高效算法

正确答案:C

10、语句“A=sparse([0,2,5;2,0,1])”执行后,输出结果的最后一行是()。

A、(2,1)2

B、(1,2)2

C、(1,3)5

D、(2,3)1

正确答案:D

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

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

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

C、x=triu(A,1)+tril(A,-1)与x=A-diag(diag(A))

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

正确答案:ABC

12、矩阵的迹等于矩阵的对角线元素之和,以下方法中能求矩阵迹的有()。

A、trace(A)

B、sum(diag(A))

C、prod(eig(A))

D、sum(eig(A))

正确答案:ABD

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

A、正确

B、错误

正确答案:B

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

A、正确

B、错误

正确答案:A

4.9单元测验

1、case结果表为switch表达式的取值,当取值有多个时,用()表示。

A、结构数据

B、数值数据

C、枚举数据

D、单元数据

正确答案:D

2、下列程序的输出结果是()。a=1;switchacase3|4disp('perfect')case{1,2}disp('ok')otherwisedisp('no')end

A、ok

B、perfect

C、no

D、2

正确答案:B

3、看下面两个for循环,描述正确的是()。循环一:fork=[12,3,1,0]…end循环二:fork=[12;3;1;0]…end