(完整版)科学计算与MATLAB语言2019尔雅答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

**************************************************************************单元测验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的值是()。Bclearx=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为3×5矩阵,则执行完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、36B、25C、45D、359建立矩阵时,同一行的元素之间用()分隔。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;switchacase3|4disp(‘perfect’)case{1,2}disp(‘ok’)otherwisedisp(‘no’)endA、okB、perfectC、noD、23看下面两个for循环,描述正确的是()。A循环一:fork=[12,3,1,0]…end循环二:fork=[12;3;1;0]…endA、循环一循环4次,循环二循环1次B、循环一循环1次,循环二循环4次C、循环一和循环二均循环4次D、循环一和循环二均循环1次4设有程序如下:k=10;whilekk=k-1;endk程序执行后k的是()。CA、10B、1C、0D、-15定义了一个函数文件fun.m:functionf=fun(n)f=sum(n.*(n+1));在命令行窗口调用fun函数的结果为()。Dfun(1:5)A、30B、50C、65D、706定义了一个函数文件fsum.m:functions=fsum(n)ifn=1s=1;elses=fsum(n-1)+n;end在命令行窗口调用fsum函数的结果为()。Bfsum(10)A、45B、55C、65D、757定义了一个函数文件test.m:functionfout=test(a,b,c)ifnargin==1fout=2*a;elseifnargin==2fout=2*(a+b);elseifnargin==3fout=2*(a.*b.*c);end在命令行窗口调用test函数的结果为()。Dtest(1:3,[-1,0,3])A、246B、033C、-2612D、04128求分段函数的值,正确的程序是()。ABCDA、x=input(‘x=:’);y=(x+10)*(x0)+(x-10)*(x=0);disp(y)B、x=input(‘x=:’);y=x+10;ifx=0y=x-10;enddisp(y)C、x=input(‘x=:’);ifx0y=x+10;elsey=x-10;enddisp(y)D、x=input(‘x=:’);ifx0y=x+10;elseifx=0y=x-10;enddisp(y)9执行下列语句,描述正确的是()。BCDclearfcos=@cos;a=fcos(pi);A、a的值不确定B、a的值是-1C、a的值与cosd(180)的值相等D、a的值与cos(pi)的值相等10在命令行窗口,既可以直接运行函数文件,也可以以函数调用的方式来调用它。×11disp函数不会显示变量的名字和空行。√12任何复杂的程序都是由顺序结构、选择结构和循环结构这三种基本结构组成的。√13在很多情况下,for语句和while语句可以等价使用。√14如果在一个函数的定义中调用了该函数本身,这就是函数的嵌套调用。:×你可以通过如下方式获取完整版:方式一:搜狗/百度搜索:萌面人资料铺点击进入即可方式二:打开手机浏览器扫一扫下方二维码,进入网站:方式三:打开手机微信扫一扫下方二维码,关注微信公众号:萌面人资料铺

1 / 49
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功