科学计算与MATLAB语言章节测试题与答案

上传人:壹****1 文档编号:504559384 上传时间:2023-07-25 格式:DOCX 页数:35 大小:43.44KB
返回 下载 相关 举报
科学计算与MATLAB语言章节测试题与答案_第1页
第1页 / 共35页
科学计算与MATLAB语言章节测试题与答案_第2页
第2页 / 共35页
科学计算与MATLAB语言章节测试题与答案_第3页
第3页 / 共35页
科学计算与MATLAB语言章节测试题与答案_第4页
第4页 / 共35页
科学计算与MATLAB语言章节测试题与答案_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《科学计算与MATLAB语言章节测试题与答案》由会员分享,可在线阅读,更多相关《科学计算与MATLAB语言章节测试题与答案(35页珍藏版)》请在金锄头文库上搜索。

1、言章节测超星尔雅学习通科学计算与MATLA试题与答案单元测验1. MATLAB-词来自()的缩写。BA、M athematica LaboratoryB、M atrix LaboratoryC、M athWorks LabD、M atrices Lab2. 下列选项中能反应MATLAB!点的是()DA、算法最优B、不需要写程序C、程序执行效率高D编程效率高单元测验1. 当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命 令后加上()。CA、冒号(:)B、逗号(,)C、分号(;)D百分号(%2. fix (264/100)+mod (264,10)*10 的值是()。DA、8

2、6B、62C、423D、423. 在命令行窗口输入下列命令后, x 的值是()。 B clear x=i*jA、不确定B、-1C、1D、i*j 生成的是()个元素的向量。 C4. 使用语句 x=linspace(0,pi,6)A、8B、7C、6D、55. ceil(-2.1)的结果为()。AA、-2B、-3C、1D、26. eval( sqrt(4)+2 )的值是(A、sqrt(4)+2B、4C、2D、2+27. 已知a为3x5矩阵,则执行完a(:,2,4)= 后()。CA、a 变成行向量B、a 变为 3 行 2 列C、a 变为 3 行 3 列D、a 变为 2 行 3 列8. 在命令行窗口输入

3、以下命令 A=1:3;4:6; D=sub2ind(size(A),1,1,2,3)D的值为()DA、3 6B、2 5C、4 5D、3 59. 建立矩阵时,同一行的元素之间用()分隔。AA、逗号B、空格C、分号D引号10. 在当前文件夹和搜索路径中都有fppm文件,那么在命令行窗口输入fpp时,下 列说法错误的是( )。 ABCA、先执行搜索路径中的fpp.m文件,再执行当前文件夹的fpp.m文件B、搜索路径中的fpp.m文件C、先执行当前文件夹的fpp .m文件,再执行搜索路径中的fpp .m文件D当前文件夹的fpp.m文件11. 标准函数名以及命令名必须用小写字母。V12. format命

4、令影响数据输出格式,也会影响数据的计算和存储。x13. 对一个3行3列的矩阵A来说,A代表矩阵A中第二行第一列的元素。x14. 表达式(9=1)与表达式9=1的值不相等。 V单元测验1. 建立3阶幺矩阵A的语句是()。BA、A=one(3)B、A=ones(3,1)C、A=one(3,3)D、A=ones(3,3)2. 建立5阶由两位随机整数构成的矩阵A,其语句是()。CA、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的语句是()。AA、M=

5、magic(3)B、M=MAGIC(3)C、M=Magic(3)D、M=magic(1,3)4. 产生以(x+y)5展开后的系数构成的对角阵P,可以采用的语句是()。BA、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的命令是()。AA、A+30*eye(size(A)B、A+30*eye(A)C、A+30*ones(size(A)D、A+30*eye(4)6. 用来描述矩阵性能的数是() 。 AA、

6、条件数B、范数C、秩D迹7. 求矩阵A的范数的函数是()。DA、trace(A)B、cond(A)C、rank(A)D、norm(A)8语句“X,D二eig(A)” 执行后,D 是一个()。BA、三角阵B、对角阵C、数量矩阵D单位阵9. 采用稀疏存储方式的主要目的是() 。 CA、改变存储顺序B、提高运算精度C、节约内存空间D设计高效算法10. 语句“ A=sparse(0,2,5;2,0,1) ”执行后,输出结果的最后一行是()。DA、(2,1)2B、(1,2)2C、(1,3)5D、(2,3)111. 下列命令对中,结果互为相同的是() 。 ABCA、x=(- 2:2) 与 x=- 2:2

7、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. 矩阵的迹等于矩阵的对角线元素之和,以下方法中能求矩阵迹的有 )。 ABDA、trace(A)B、sum(diag(A)C、prod(eig(A)D、sum(eig(A)13. 稀疏矩阵一定要采用稀疏存储方式。 x14. speye与 sparse(eye(5)的功能一样。V单元测验1. case 结果表为 switch 表达式的取值,当取值有多个时,用()表示。 DA、结构数据B、数值数

8、据C、枚举数据D单元数据2. 下列程序的输出结果是()。Ba=1;switch acase 3|4disp( perfect )case 1,2disp( ok)otherwisedisp( no)endA、 okB、perfectC、noD、23. 看下面两个 for 循环,描述正确的是() 。 A循环一: for k=12,3,1,0end循环二:for k=12;3;1;0endA、循环一循环4次,循环二循环1次B、循环一循环1次,循环二循环4次C、循环一和循环二均循环4次D循环一和循环二均循环1次4. 设有程序如下: k=10; while k k=k-1;end程序执行后 k 的是(

9、)。 CA、 10B、1C、0D、 -15. 定义了一个函数文件 fun.m : function f=fun(n) f=sum(n.*(n+1);在命令行窗口调用fun函数的结果为()。D fun(1:5)A、 30B、 50C、 65D、706. 定义了一个函数文件 fsum.m:function s=fsum(n)if n fsum(10)A、45B、55C、65D、757. 定义了一个函数文件 test.m :function fout=test(a,b,c)if nargin=1fout=2*a;elseif nargin=2fout=2*(a+b); elseif nargin=3

10、 fout=2*(a.*b.*c);end在命令行窗口调用 test 函数的结果为()。 D test(1:3,-1,0,3)A、2 4 6B、0 3 3C、-2 6 12D、0 4 12。ABCD8. 求分段函数的值,正确的程序是()A、x=input( x=: ); y=(x+10)*(x0)+(x-10)*(x=0); disp(y)B、x=input( x=: );y=x+10;if x0y=x+10;elsey=x-10;enddisp(y)D、x=input( x=: );if x0y=x+10;elseif x clearemail protected a=fcos(pi);A、

11、a 的值不确定B、a的值是-1C、a 的值与 cosd(180) 的值相等D、a 的值与 cos(pi) 的值相等10. 在命令行窗口,既可以直接运行函数文件,也可以以函数调用的方式来 调用它 x11. disp函数不会显示变量的名字和空行。V12. 任何复杂的程序都是由顺序结构、选择结构和循环结构这三种基本结构 组成的V13. 在很多情况下,for语句和while语句可以等价使用。V14. 如果在一个函数的定义中调用了该函数本身,这就是函数的嵌套调用。:x 单元测验1.如果x、y均为5X6矩阵,贝U执行p|ot(x,y)命令后在图形窗口中绘制()条曲线。BA、5B、6C、11D、302. 下

12、列程序的运行结果是() 。 Ax=0,1,1,0,0;y=0,0,1,1,0;for n=1:3p|ot(n*x,n*y)ho|d onendaxis equa|A、3个左下角在原点的矩形B、3 个中心在原点的矩形C、3条直线D、15 个点3. 命令pi)扌丸行后,得到的标注效果是()。CA、a|pha|eq2piB、a2 nC、aW 2 nD a |eq2 n4. subp|ot(2,2,3) 是指()的子图。 AA、两行两列的左下图B、两行两列的右下图C、两行两列的左上图D两行两列的右上图5. 要使函数y=lnx的曲线绘制成直线,应采用的绘图函数是()。BA、polarB、semilogx

13、C、semilogyD、loglog6. 下列程序的运行结果是() 。 Cx, y = meshgrid(1:5);surf(x, 5*ones(size(x), y);A、z=y平面B、与xy平面平行的平面C、与xy平面垂直的平面D、y=5x 平面7. 下列函数中不能用于绘制散点类图形的函数是() 。 DA、scatterB、stairsC、stemD、pie8. 下列程序运行后,看到的图形() 。 Dt=0:pi/6:2*pi;(z 久 zx)jns1(9 jepuiiXDfzxview(0,90);axis equalA、6个同心圆B、6 个同心的六边形C、12 个同心圆D、12 个同心的六边形9. 下列程序运行后得到的图形是() 。 A x,y=meshgrid(-2:2);z=x+y;i=find(abs(x)1 & abs(y)1);z(i)=NaN;su

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号