资源预览内容
第1页 / 共49页
第2页 / 共49页
第3页 / 共49页
第4页 / 共49页
第5页 / 共49页
第6页 / 共49页
第7页 / 共49页
第8页 / 共49页
第9页 / 共49页
第10页 / 共49页
亲,该文档总共49页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
*单元测验1MATLAB一词来自()的缩写。B A、MathematicaLaboratory B、MatrixLaboratory C、MathWorksLab D、MatricesLab2下列选项中能反应MATLAB特点的是()。D A、算法最优 B、不需要写程序 C、程序执行效率高 D、编程效率高单元测验1当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上()。C A、冒号(:) B、逗号(,) C、分号(;) D、百分号(%)2fix(264/100)+mod(264,10)*10的值是()。D A、86 B、62 C、423 D、423在命令行窗口输入下列命令后,x的值是( )。B clear x=i*j A、不确定 B、-1 C、1 D、i*j4使用语句x=linspace(0,pi,6)生成的是()个元素的向量。C A、8 B、7 C、6 D、55ceil(-2.1)的结果为()。A A、-2 B、-3 C、1 D、26eval(sqrt(4)+2)的值是()。B A、sqrt(4)+2 B、4 C、2 D、2+27已知a为35矩阵,则执行完a(:,2,4)=后()。C A、a变成行向量 B、a变为3行2列 C、a变为3行3列 D、a变为2行3列8在命令行窗口输入以下命令 A=1:3;4:6; D=sub2ind(size(A),1,1,2,3)D的值为()。D A、3 6 B、2 5 C、4 5 D、3 59建立矩阵时,同一行的元素之间用()分隔。A A、逗号 B、空格 C、分号 D、引号10在当前文件夹和搜索路径中都有fpp.m文件,那么在命令行窗口输入fpp时,下列说法错误的是()。ABC A、先执行搜索路径中的fpp.m文件,再执行当前文件夹的fpp.m文件 B、搜索路径中的fpp.m文件 C、先执行当前文件夹的fpp.m文件,再执行搜索路径中的fpp.m文件 D、当前文件夹的fpp.m文件11标准函数名以及命令名必须用小写字母。12format命令影响数据输出格式,也会影响数据的计算和存储。13对一个3行3列的矩阵A来说,A(4)代表矩阵A中第二行第一列的元素。14表达式(9=1)与表达式9=1的值不相等。单元测验1建立3阶幺矩阵A的语句是()。B A、A=one(3) B、A=ones(3,1) C、A=one(3,3) D、A=ones(3,3)2建立5阶由两位随机整数构成的矩阵A,其语句是()。C 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)3建立3阶魔方阵M的语句是()。A A、M=magic(3) B、M=MAGIC(3) C、M=Magic(3) D、M=magic(1,3)4产生以(x+y)5展开后的系数构成的对角阵P,可以采用的语句是( )。B 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)5将矩阵A对角线元素加30的命令是()。A A、A+30*eye(size(A) B、A+30*eye(A) C、A+30*ones(size(A) D、A+30*eye(4)6用来描述矩阵性能的数是()。A A、条件数 B、范数 C、秩 D、迹7求矩阵A的范数的函数是()。D A、trace(A) B、cond(A) C、rank(A) D、norm(A)8语句“X,D=eig(A)”执行后,D是一个( )。B A、三角阵 B、对角阵 C、数量矩阵 D、单位阵9采用稀疏存储方式的主要目的是()。C A、改变存储顺序 B、提高运算精度 C、节约内存空间 D、设计高效算法10语句“A=sparse(0,2,5;2,0,1)”执行后,输出结果的最后一行是()。D A、(2,1) 2 B、(1,2) 2 C、(1,3) 5 D、(2,3) 111下列命令对中,结果互为相同的是()。ABC 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)12矩阵的迹等于矩阵的对角线元素之和,以下方法中能求矩阵迹的有()。ABD A、trace(A) B、sum(diag(A) C、prod(eig(A) D、sum(eig(A)13稀疏矩阵一定要采用稀疏存储方式。14speye(5)与sparse(eye(5)的功能一样。单元测验1case结果表为switch表达式的取值,当取值有多个时,用()表示。D A、结构数据 B、数值数据 C、枚举数据 D、单元数据2下列程序的输出结果是()。Ba=1;switch acase 3|4disp(perfect)case 1,2disp(ok)otherwisedisp(no)end A、ok B、perfect C、no D、23看下面两个for循环,描述正确的是()。A循环一:for k=12,3,1,0end循环二:for k=12;3;1;0end A、循环一循环4次,循环二循环1次 B、循环一循环1次,循环二循环4次 C、循环一和循环二均循环4次 D、循环一和循环二均循环1次4设有程序如下:k=10;while kk=k-1;endk程序执行后k的是()。C A、10 B、1 C、0 D、-15定义了一个函数文件fun.m:function f=fun(n)f=sum(n.*(n+1);在命令行窗口调用fun函数的结果为()。D fun(1:5) A、30 B、50 C、65 D、706定义了一个函数文件fsum.m:function s=fsum(n)if n fsum(10) A、45 B、55 C、65 D、757定义了一个函数文件test.m:function fout=test(a,b,c)if nargin=1fout=2*a;elseif nargin=2fout=2*(a+b);elseif nargin=3fout=2*(a.*b.*c);end在命令行窗口调用test函数的结果为()。D test(1:3,-1,0,3) A、24 6 B、0 33 C、-2612 D、0 4 128求分段函数的值,正确的程序是()。ABCD A、x=input(x=:);y=(x+10)*(x0)+(x-10)*(x=0);disp(y) B、x=input(x=:);y=x+10;ifx0y=x+10;elsey=x-10;enddisp(y) D、x=input(x=:);ifx0y=x+10;elseifx clearfcos=cos;a=fcos(pi); A、a的值不确定 B、a的值是-1 C、
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号