超星尔雅学习通《科学计算与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