Matlab-期末考试题库(共12套卷)(共77页).docx
《Matlab-期末考试题库(共12套卷)(共77页).docx》由会员分享,可在线阅读,更多相关《Matlab-期末考试题库(共12套卷)(共77页).docx(77页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 第一套华东交通大学2015-2016学年第一学期Matlab期末考试一、填空题(4*6=24分)1、在MATLAB命令窗口中的“”标志为MATLAB的 命令行 提示符,“”标志为 输入 提示符。2、符号表达式sin(2*a+t)+m中独立的符号变量为_t_。3、在通常情况下,左除x=ab是 的解,右除x=b/a是 的解,一般情况下, 。4、为了使两个plot的图形在同一个坐标显示,可以使用_hold on_命令进行图形保持;可以使用_ grid on_命令为图形添加网格。5、倘若要是对x进行赋值,从5到25,间隔是0.1,为 x=5:0.1:25 ;倘若要是对x进行
2、赋值,从2到20,中间间隔100个点,为 x=linspace(2,20,100) 6、A=1,2;3,4;B=1,0;0,1;A*B= 12;34 _ ,A.*B=_ 10;04 _;3. a*x=b , x*a=b , ab ,b/a;二、选择题(4*6=24分)7、如果x=1:2:8,则x(1)和x(4)分别是( B )A1,8B1,7C2,8D2,78、 运行如下程序后,输入回车,命令窗口(commandwindows)显示的结果为( A)c=input(请输入一个字符,s);ifc=A&c=a&c=0&c=9disp(abs(c)-abs(0);elsedisp(c);endA.9B
3、.8C.7D.6 9、MATLAB表达式2*232的结果是( A )A128 B4096 C. D25610、在循环结构中跳出循环,执行循环后面代码的命令为(B )(A)return(B)break(C)continue(D)keyboard11、在图形指定位置加标注命令是( C)A.title(x,y,y=sin(x);B.xlabel(x,y,y=sin(x);C.text(x,y,y=sin(x); D.legend(x,y,y=sin(x);12、下列哪个变量的定义是不合法的(A)。(A)abcd-3(B)xyz_3(C)abcdef(D)x3yz三、程序题(52分)13(10分)、在
4、同一窗口绘制6个子图,已知t=0.1:0.1:2*pi,每个子图分别绘制(其中y1=sin(t),y2=cos(2t),y3=sin(t)+cos(t),y4=3t,y5=2ln(t),y6=et);答案13. t=0.1:0.1:2*pi;subplot(2,3,1)y1=sin(t);plot(t,y1)title(y1=sin(t)subplot(2,3,2)y2=cos(2*t);plot(t,y2)title(y2=cos(2t)subplot(2,3,3)y3=sin(t)+cos(t);plot(t,y3)title(y3=sin(t)+cos(t)subplot(2,3,4)y
5、4=3*t;plot(t,y4)title(y4=3t)subplot(2,3,5)y5=2*log(t);plot(t,y5)title(y5=2ln(t)subplot(2,3,6)y6=exp(t);plot(t,y6)title(y6=et)14(10分)、某商场对顾客所购买的商品实行打折销售,标准如下(商品价格用price来表示): price200 没有折扣 200price500 3%折扣 500price1000 5%折扣 1000price2500 8%折扣 2500price6 break; elsearray(k) = k; end end(A) array = 1, 2
6、, 3, 4, 5, 6 (B) array = 1, 2, 3, 4, 5, 6, 7, 8, 9, 10(C) array =6 (D) array =10.9i=2; a=2i; b=2*i; c=2*sqrt(-1); 程序执行后;a, b, c的值分别是多少?(A)a=4, b=4, c=2.0000i ( C )(B)a=4, b=2.0000i, c=2.0000i(C)a=2.0000i, b=4, c=2.0000i (D) a=2.0000i, b=2.0000i, c=2.0000i10. 求解方程x4-4x3+12x-9 = 0 的所有解( A )(A)1.0000,
7、3.0000, 1.7321, -1.7321(B)1.0000, 3.0000, 1.7321i, -1.7321i(C)1.0000i, 3.0000i, 1.7321, -1.7321(D)-3.0000i, 3.0000i, 1.7321, -1.7321三、阅读程序并回答问题(每题5分,共20分)1、写出下列指令运行结果。A=zeros(2,4); A(:)=1:8; s=2 3 5; A(s) Sa=10 20 30 A(s)=Sa ans =2 3 5Sa =102030A =1 20 30 710 4 6 8 2、 写出下列指令运行结果。A=reshape(1:16,2,8)
8、reshape(A,4,4) s=1 3 6 8 9 11 14 16; A(s)=0 答案:A=reshape(1:16,2,8) A =1 3 5 7 9 11 13 152 4 6 8 10 12 14 16 reshape(A,4,4) ans =1 5 9 132 6 10 143 7 11 154 8 12 16 s=1 3 6 8 9 11 14 16; A(s)=0 A =0 0 5 7 0 0 13 152 4 0 0 10 12 0 0 3、写出下列指令运行结果。A=1,2;3,4; B=-1,-2;2;1;S=3;A.*BA*BS.*A S*B答案:ans =-1 -46
9、 4ans =3 05 -2ans =3 69 12ans =-3 -66 34、下面的函数主要完成什么功能?function f=factor(n)if n syms a b c x syms x1 x2 x3 x4 clear syms x1 x2 x3 x4 f = 2*x1 + 3*x2 + x3 + 2*x4 -8; g = x1 + 3*x2 + x4 - 6; h = x1 - x2 + x3 + 8*x4 - 1; i = 7*x1 + x2 - 2*x3 + 2*x4 -5; x1,x2,x3,x4 = solve(f,g,h,i) x1 =13/17x2 =320/187x
10、3 =212/187x4 =19/1874、打印出所有的水仙花数。所谓“水仙花数”,是指一个三位数,其各位数字立方之和等于该数本身。(10分)for k = 100:999a = fix(k/100);b = rem(fix(k/10),10);c = rem(k,10);if a.3 + b.3 + c.3 = kfprintf( “%u,tt”, k );endend第三套MATLAB试卷一、填空题(每题2分,共10题,共20分,错一个得1分,错2个得0分)1. MATLAB命令窗口中可用 命令清除工作区中的变量;用 命令清除命令窗口中的内容。2. MATLAB中的运算包括 、 、 。3.
11、 MATLAB中的M文件有 、 。4. MATLAB中的程序控制结构包括 、 、 。5. 已知矩阵A1 2 3;4 5 6;7 8 9,A(6) A(1,3) 。6. MATLAB中用 函数完成矩阵的求逆运算,用 函数求矩阵的行列式。7. 在MATLAB中,如果需要绘制出具有不同纵坐标标度的两个图形, 可以使用 函数。8. MATLAB提供了 函数和 函数来绘制三维曲面图。9. 用if语句判断60x80,在MATLAB中if语言后面的判断应写为 。10. 为了使两个plot的图形在同一坐标显示,可以使用 命令进行图形保持,可以使用 命令为图形添加网格。二、 选择题(每题2分,共10题,共20分
12、)1.下列哪个变量的定义是不合法的 (A) abcd-3 (B) xyz_3 (C) abcdef (D) x3yz2.在循环结构中跳出循环,执行循环后面代码的命令为 (A) return (B) break (C) continue (D) keyboard3、下列变量名中 是合法的。(A) char_1 ; (B) x*y ; (C) xy ; (D) end 4. 如果x=1:-1:-8,则x(1)和x(5)分别是 A-1,-3 B-1,-7 C-1,-6 D1,-35. 在MATLAB中下列数值的表示不正确的是 A+25 B1.3e-5 C4-3*e2 D3-2*pi 6. 用roun
13、d函数四舍五入对数组2.48 6.39 3.93 8.52取整,结果为 (A) 2 6 3 8 (B) 2 6 4 8 (C) 2 6 4 9 (D) 3 7 4 97.下列哪条指令是求矩阵的行列式的值 (A) inv (B) diag (C) det (D) eig8. 在图形指定位置加标注命令是 A. title(x,y,y=sin(x); B. xlabel(x,y,y=sin(x);C. text(x,y,y=sin(x); D. legend(x,y,y=sin(x); 9i=2; a=2i; b=2*i; c=2*sqrt(-1); 程序执行后;a, b, c的值分别 (A)a=4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 期末考试 题库 12 77
限制150内