ImageVerifierCode 换一换
格式:DOCX , 页数:69 ,大小:239.72KB ,
资源ID:9835518      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9835518.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Matlab期末考试题库共12套卷.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Matlab期末考试题库共12套卷.docx

1、Matlab期末考试题库共12套卷第一套华东交通大学2015-2016 学年第一学期 Matlab期末考试一、 填空题(4*6=24分)1、 在MATLAB命令窗口中的 ”标志为MATLAB的_提示符,标志 为 提示符。2、 符号表达式sin(2*a+t)+m 中独立的符号变量为 。3、 在通常情况下,左除x=ab是_的解,右除x=b/a是_的解,一般情况下, 。4、 为了使两个plot的图形在同一个坐标显示,可以使用 令进行图 形保持;可以使用_ 令为图形添加网格。5、 倘若要是对x进行赋值,从5到25,间隔是0.1,为_;倘若要是对x进行赋值,从2到20,中间间隔100个点,为 6、 A=

2、1,2;3,4;B=1,0;0,1; A*B= , A.*B=_;二、 选择题(4*6=24分)7、 如果x=1: 2 : 8,则x(1)和x分别是()A. 1,8 B . 1, 7 C . 2, 8 D . 2, 78、 运行如下程序后,输入9回车,命令窗口 ( comma nd wi ndows )显 示的结果为()c=input(请输入一个字符,s);if c=A & c=a& c=0 & c=9disp(abs(c)-abs(0);else disp(c); endA. 9 B. 8 C. 7 D. 69、 MATLAB表达式2*2A3A2 的结果是()A. 128 B . 4096

3、C. 262144 D . 25610、 在循环结构中跳出循环,执行循环后面代码的命令为(A) return (B) break (C) con tin ue (D) keyboard11、 在图形指定位置加标注命令是 ()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) abcd-3 (B) xyz_3 (C) abcdef (D) x3yz三、程序题(52分),每个子图分

4、13( 10分)、在同一窗口绘制6个子图,已知t=0.1:0.1:2*pi别绘制(其中 y1=sin(t),y2=cos(2t),y3=sin(t)+cos(t),y4=3t,y5=2In(t),y6=et );14 (10分)、某商场对顾客所购买的商品实行打折销售 ,标准如下(商品价格用price来表示):price200没有折扣200 price5003%折扣500 price10005%折扣1000 Wprice25008%折扣2500 price6break;elsearray(k) = k;endend(A) array = 1,2, 3, 4, 5, 6 (B) array = 1

5、,2, 3, 4, 5, 6, 7, 8, 9, 10(C) array =6(D) array =109. i=2; a=2i; b=2*i; c=2*sqrt(-1);程序执行后;a, b, c 的值分别是多少?(A)a=4, b=4, c=2.0000i ( )(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)1.0000, 3.0000, 1.7321, -1.7321(B)1.0000,

6、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 30A(s)=Sa2、写出下列指令运行结果A=reshape(1:16,2,8) reshape(A,4,4) s=1 3 6 8 9 11 14 16;A(s)=03、写出下列指令运行结果A=1,2;3,4;B=-1,-2;2;1;S=3;A.*

7、BA*BS.*AS*B4、下面的函数主要完成什么功能?fun cti on f=factor( n)if n=1f=1;elsef=factor( n-1)* n;End四、程序填空(每空3分,共15分)1.编写MATLAB程序,在同一图形窗口中绘制y1和y2两条曲线,并对图形坐标轴进行控制。程序如下:x = -3:0.1: 3;y1 = 2*x+5; y2 = x.A2-3*x;plot(x,y1); %绘制曲线 y11;%保持曲线y1plot(x,y2); %绘制曲线 y2ml = max(y1, y2); m2 = min(y1, y2);2;%用axis调制坐标轴,横坐标在-3 3之间

8、,且完全显示图形3;%加入图形注释,横坐标为时间”,纵坐标为幅度”2.编写MATLAB程序,对于用户输入的向量或矩阵,计算其平均值和方差:4;%提示输入数据并保存到x中,命令行显示请输入数据”y = reshape(x,1, prod(size(x);m = mean(y); % 计算均值 m5; %计算方差v五、编程题(40分)1、分别在同一图形窗的不同子图绘制 y=sin(t)sin(9t)和y=sin(t)sin(9t)及其包络线。(5分)2、编写程序实现 f(n)=f(n-1)+f(n-2) (f(1)=1 和 f(2)=2 )函数。(5 分)3、求解以下线性方程组,要求写出程序代码和

9、运行结果 (5分)2x1-3x2+x3+2x4=8 x1+3x2+x4=6 x1-x2+x3+8x4=17x1+x2-2x3+2x4=54、打印出所有的水仙花数。所谓水仙花数”,是指一个三位数,其各位数字立方之和等于该数本身。(10分)、填空题(每空2分,总分20分)二、 选择题(每空2分,总分20分)。1、A 2、 C 3、 B 4、 C 5、 C 6、 C7、 D 8、 A 9、 C 10、 A三、 阅读程序并回答问题(每题5分,共20分)1、写出下列指令运行结果。A=zeros(2,4);A(:)=1:8;s=2 3 5;A(s)Sa=10 20 30A(s)=Saans =23 5Sa

10、 =102030A =120 30 710 4 6 82、写出下列指令运行结果A=reshape(1:16,2,8)A =13 5 7 9 11 13 1524 6 8 10 12 14 16 reshape(A,4,4) ans =15 9 1326 10 1437 11 1548 12 16 s=1 3 6 8 9 11 14 16;A(s)=OA =0 0 5 7 0 0 13 152 4 0 0 10 12 0 03、写出下列指令运行结果A=1,2;3,4;B=-1,-2;2,1;S=3;A.*BA*BS.*AS*Bans =-1 -46 4ans =305-2ans =9 12ans

11、 =-3 -6634、下面的函数主要完成什么功能?fun cti on 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/187x3 =212/187x4 =19/1874、答案for

12、k =100:999a=fix(k/100);b=rem(fix(k/10),10);c :=rem(k,10);if a.A3 + b.A3 + c.A3 = kfprintf( %u,tt ”,k );endend第三套MATLAB试卷、填空题(每题2分,共10题,共20分,错一个得1分,错2个得0分)1.MATLAB命令窗口中可用 _ 命令清除工作区中的变量;用 命令清除命令窗口中的内容。2.MATLAB中的运算包括 、 、 。3.MATLAB中的M文件有 、 。4.MATLAB中的程序控制结构包括 、 、 。5已知矩阵 A1 2 3;4 5 6;7 8 9,A(6) A( 1,3) 。

13、6.MATLAB中用 函数完成矩阵的求逆运算,用 函数求矩阵的行列式。 在MATLAB中,如果需要绘制出具有不同纵坐标标度的两个图形 ,可以使用 函数。7.MATLAB提供了 函数和 函数来绘制三维曲面图。8.用if语句判断60 x 80 ,在 MATLAB中if语言后面的判断应写为 。9. 为了使两个plot的图形在同一坐标显示,可以使用 命令进行图形保持,可以使用 命令为图形添加网格。二、选择题(每题2分,共10题,共20分)1下列哪个变量的定义是不合法的 (A)abcd-3 (B) xyz_3 (C) abcdef (D) x3yz2.在循环结构中跳出循环,执行循环后面代码的命令为 (A

14、) return (B) break (C) contin ue (D) keyboard3、 下列变量名中 是合法的。(A) char_1 ; (B) x*y ; (C) xy ; (D) end4.如果x=1:-1:-8,则x(1)和x(5)分别是 A. -1 , -3 B. -1,-7 C. -1,-6 D. 1,-35.在MATLAB中下列数值的表示不正确的是 A. +25 B. 1.3e-5 C. 4-3*eA2 D. 3-2*pi6.用round函数四舍五入对数组2.48 6.39 3.93 8.52取整,结果为 (A) 2 6 3 8 (B) 2 6 4 8 (C) 2 6 4

15、9 (D) 3 7 4 97.下列哪条指令是求矩阵的行列式的值 (A) inv (B) diag (C) det (D) eig8.在图形指定位置加标注命令是 A. title(x,y,二sin(x) B. xlabel(x,y,二sin(x)C. text(x,y,二sin(x) D. legend(x,y, y=sin(x)9.i=2; a=2i; b=2*i; c=2*sqrt(-1); 程序执行后;a, b, c 的值分别 (A)a=4, b=4, c=2.0000i(B)a=4, b=2.0000i, c=2.0000i(C)a=2.0000i, b=4, c=2.0000i(D)a

16、=2.0000i, b=2.0000i, c=2.0000i10.在循环结构中跳出循环,但继续下次循环的命令为 (A) return; (B) break ; (C) continue ; (D) keyboard三、简答题(每题7.5分,共4题,共30分)1.A = 1 2; 3 4; B = 1 2; 1 4;写出下面几条指令的运行结果:C = A*BD = A+BE = A.*B2.在 MATLAB窗口中,用哪两种方法启动 Simulink ?3.判断下列一段程序的错误,并进行改正。x=-2:0.2:2;y=x.A2;Plot(x,y)strl = num2str(mi n(x);% 数

17、字转化为字符串str2 = num2str(max(x);% 数字转化为字符串out = Value of f from strl to str2;xlabel(out);4.输出一个3位整数各位数字的立方和等于该数本身则称该数为水仙花数100-999之间的全部水仙花数。请补全程序中所空缺的部分。For m=100:999m1= fix(m/100);m2=rem(fix(m/10),10);m3=rem(m,10);If m=( )disp(m)endend四、编程题(每小题15分,共2题,共30分)1.编写MATALAB程序,完成下列任务(将程序保存为test04.m文件):(1) 在区间

18、0,4*pi上均匀地取20个点构成向量;(2)分别计算函数y1=sin(t)与y2=2cos(2t)在向量t处的函数值;(3) 在同一图形窗口绘制曲线y1=sin(t) 与y2=2cos(2t),要求y1曲线为黑色点画线,y2曲线为红色虚线圆圈;并在图中恰当位置标注两条曲线的图例; 给图形加上标题y1 and y2 ”。,满足以下关系2、Fibonacci 数列的各元素为:1、1、2、3、5、8、F1=1 , F2=1 , Fn=Fn-1+Fn-2 用while和for两种方法实现答案一、填空题1 clear clc 2算术运算关系运算逻辑运算3命令文件函数文件4顺序结构循环结构选择结构5.8

19、 36.1 nv det7.plotyy8.mesh surf9.If x=6010.hold on grid on二、 选择题1-5 ABADB 6-10 CCCCC三、 简答题1.C=3 10 D=2 4 E=1 47 22 4 8 3 162.在MATLAB命令窗口中输入Simulink ”再回车,或者单击工具栏中的SIMULINK 图标3.out = Value of f from str1 to str2;或 out = Value of f from str1 to str2 ;4.m1*m1*m1+m2*m2*m2+m3*m3*m3四、编程题1.程序如下:(1)t=linspace(0,4*p

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1