Matlab试卷B卷

合集下载

期末MATLAB(B卷)+答案+评分标准

期末MATLAB(B卷)+答案+评分标准

武夷学院期末考试试卷( 2010 级 通信 专业2012~2013 学 年 第 一 学 期) 课程名称 MATLAB B 卷 考试形式 开卷 考核类型 考查 本试卷共 三 大题,卷面满分100分,答题时间120分钟。

一、选择题:(本大题共10小题,每小题2分,共20分。

)(注:请将选项填在下面表格里。

)1、用来绘制彗星轨迹的图形是( )A .stairs ;B .pie ;C .feather ;D .comet 。

2、在MATLAB 中下列数值的表示不正确的是( ) A .+99; B .1.3e-5; C .2-3*e^2; D .3-2*pi 。

3、MATLAB 中颜色表示是洋红色的( ) A .g ; B .r ; C. y ; D .m 。

4、如果x=1: 2 : 8,则x(2)和x(4)分别是( ) A .1,8; B .3, 7; C .2, 8; D .2, 7。

5、在循环结构中跳出循环,但继续下次循环的命令为( )。

A .return ; B. break ;C. continue ;D. keyboad 。

6、下列MATLAB 命令中是构造1行3列的(0,1)均匀分布随机矩阵的命令的是( ) A. randn(1,3);B. rand(1,3);C. ones(3);D. 以上都不对7、下列MATLAB 命令中表示从0到1共9个数值的等差数组的命令的是( ) A. linspace(0,1,9);B. logspace(fl,1,9);C. b=[0:2:8,ones(1,3)];D. 以上都不对。

8 下面哪项表达式是合法的( ) A. [6, 7;8];B. [2 2 3;4 5];C. [1;2;3];D.[1:8]。

9 用户可以通过下面哪项获得文件查询( ) A. help ;B. load ;C. demo ;D. lookfor 。

10 9/0的结果是 ( ) A. NAN ;B. Inf ;C. eps ;D. 0。

matlab考试题库及答案大学

matlab考试题库及答案大学

matlab考试题库及答案大学# MATLAB考试题库及答案大学一、选择题1. MATLAB中用于生成0到1之间均匀分布随机数的函数是: - A. rand- B. randi- C. randperm- D. randn答案:A2. 下列哪个命令可以用于绘制函数图像?- A. plot- B. text- C. title- D. xlabel答案:A3. MATLAB中,以下哪个不是矩阵的属性?- A. size- B. length- C. rank- D. transpose答案:D4. 以下哪个函数可以用于求解线性方程组?- A. solve- B. linsolve- C. linprog- D. fsolve答案:A5. MATLAB中,用于计算矩阵特征值的函数是:- A. eig- B. eign- C. eigen- D. eigenvalue答案:A二、填空题1. MATLAB的基本数据单位是________。

答案:矩阵2. 使用MATLAB进行数值计算时,可以利用________来存储数据。

答案:变量3. MATLAB中的向量可以是________或________。

- 答案:行向量;列向量4. 矩阵的转置可以通过________操作实现。

答案:.'5. MATLAB中,使用________函数可以计算矩阵的行列式。

答案:det三、简答题1. 简述MATLAB中使用循环结构的注意事项。

答案:在MATLAB中使用循环结构时,应注意以下几点:确保循环体内部逻辑正确,避免无限循环;使用for循环时,循环变量的初始化和步长设置要合理;使用while循环时,循环条件要明确,确保循环能够正常退出。

2. 描述MATLAB中如何实现数组的多维索引。

答案:在MATLAB中,多维数组的索引可以通过使用圆括号来实现,每个维度的索引用逗号分隔。

例如,对于一个三维数组A,可以使用A(i,j,k)来访问第i行、第j列、第k层的元素。

Matlab-期末考试题库(共12套卷)

Matlab-期末考试题库(共12套卷)

Matlab-期末考试题库(共12套卷)第一套华东交通大学2015-2016学年第一学期Matlab期末考试一、填空题(4*6=24分)1、在MATLAB命令窗口中的“>>”标志为MATLAB的命令行提示符,“│”标志为输入提示符。

2、符号表达式sin(2*a+t)+m 中独立的符号变量为_t_。

3、在通常情况下,左除x=a\b是的解,右除x=b/a是的解,一般情况下,。

4、为了使两个plot的图形在同一个坐标显示,可以使用___hold on__命令进行图形保持;可以使用_grid on__命令为图形添加网格。

5、倘若要是对x进行赋值,从5到25,间隔是0.1,为x=5:0.1:25 ;倘若要是对x进行赋值,从2到20,中间间隔100个点,为x=linspace(2,20,100)6、A=[1,2;3,4];B=[1,0;0,1]; A*B=[1 2;3 4] _ , A.*B=_[1 0;0 4]_;3. a*x=b , x*a=b , a\b ,b/a;二、选择题(4*6=24分)7、如果x=1: 2 : 8,则x(1)和x(4)分别是(B)A.1,8 B.1, 7 C.2, 8 D.2, 78、运行如下程序后,输入9回车,命令窗口(command windows)显示的结果为(A)c=input('请输入一个字符','s');if c>='A' & c<='Z'disp(setstr(abs(c)+abs('a')-abs('A')));elseif c>='a'& c<='z'disp(setstr(abs(c)- abs('a')+abs('A')));elseif c>='0'& c<='9'disp(abs(c)-abs('0'));else disp(c); endA. 9B. 8C. 7D. 69、MATLAB表达式2*2^3^2的结果是(A)A.128 B.4096 C. 262144 D.25610、在循环结构中跳出循环,执行循环后面代码的命令为(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)。

Matlab试卷B卷

Matlab试卷B卷

1.z=[1-5i,3-8i;2-6i,4-9i],则 z.’的运算结果为 A.1.0000 - 5.0000i 2.0000 - 6.0000i C.1.0000 - 5.0000i 3.0000 - 8.0000i 3.0000 - 8.0000i 4.0000 - 9.0000i 2.0000 - 6.0000i 4.0000 - 9.0000i 。 C. cos(w)
du dv 3u 4v, 4u 3v 在初始条件 u(0) 1, v(0) 1 dx dx

下的解的指令 [u,v]=dsolve(‘Du=3*u+4*v, Dv=-4*u+3*v’, ‘u(0)=0, v(0)=1’, ‘x’) 9.求
6.为图形添加网格线的指令为 A.hold on B.grid on
b
b 1

c
3
的运算指令为
symsum(sym(‘c/b^3’),’b’,1,inf)

7.创建一 7 阶单位稀疏矩阵的指令为 A. sparse(7) B. eye(7)
10.已知:f1=sym(’a*x^2+b*x+c’),f2=subs(f1,’b’,’d’),则 f2= a*x^2+d*x+c 命题单位(教师) :课组 。 审批人:

专 业、班 级
① … … … … … … … 学 号 … … … … … … 姓 名 … ② … … … … 出题说明: … … 1. 考 试 形 式 … (开卷) … … 2. 答 卷 时 间 … (110)分钟 … … 3. 是否需要草稿纸 … (需 1 张) … ③ 4.是否需备计算器 … (否) … … 其他说明: … (可附加考试说明) … … … … … … … … … … ④ … … … … … … … … … … … … … … ⑤

MATLAB期末考试试卷及其参考答案..

MATLAB期末考试试卷及其参考答案..

MATLAB期末考试试卷及其参考答案一、填空题(每空1分,20分)1、MATLAB常用操作界面包括、工作空间窗口、、、内存数组编辑器、M文件编辑/调试器、帮助导航/浏览器、图形窗口等。

2、MATLAB中Inf或inf表示、NaN或nan表示、nargout表示。

3、MATLAB中逗号主要用作;用作输入量与输入量之间的分隔符;。

4、工作空间浏览器主要用于内存变量的、和。

5、MATLAB实现将全下标转换为单下标的指令为、据单下标换算出全下标的指令为。

6、二维数组的标识有、、“逻辑1”标识。

7、在一个元胞数组A中寻访第2行第3列元胞元素用;寻访数组第2行第3列元胞中所存的内容用。

8、4、MATLAB中clf用于、clc用于、clear用于。

二、简答题(每题5分,共20分)1、简述MATLAB历史指令窗的主要作用。

2、简述空数组的功用。

3、简述MATLAB函数的基本结构。

4、简述绘制二维图形的一般步骤。

三、阅读程序并回答问题(每题4分,共28分)1、写出下列指令运行结果。

A=zeros(2,4);A(:)=1:8;s=[2 3 5];A(s)Sa=[10 20 30]'A(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.*BA*BS.*AS*B4、下面的函数主要完成什么功能?function f=factor(n)if n<=1f=1;elsef=factor(n-1)*n;end5、写出下列指令运行结果。

ch=‘ABc123d4e56Fg9’;subch=ch(1:5)revch=ch(end:-1:1)k=find(ch>=‘a’&ch<=‘z’);ch(k)=ch(k)-(‘a’-‘A’);char(ch)6、写出下列指令运行结果。

2013-2014Matlab语言期末试卷B卷答案

2013-2014Matlab语言期末试卷B卷答案

2013-2014Matlab语⾔期末试卷B卷答案装订线2013—2014学年第⼀学期闽江学院考试试卷(参考答案与评分标准)考试课程:Matlab语⾔试卷类别:A卷□B卷?考试形式:闭卷?开卷□适⽤专业年级:11级电⼦信息科学与技术,11级电⼦信息⼯程,11级电⼦科学与技术班级姓名学号⼀、选择题10%,每题2分1、(D )将⽤户⽬录e:\matlab7\work设置为当前⽬录,可在命令窗⼝中输⼊以下命令:A.dir e:\matlab7\work B.md e:\matlab7\workC.copy e:\matlab7\work D.cd e:\matlab7\work2、以下哪个说法是正确的。

(A )A.命令⽂件与函数⽂件的扩展名均为.m。

B.矩阵或向量中所有的元素是⽤⼩括号括起来的。

C.A(0,0)指的是矩阵A的第⼀⾏第⼀列元素。

D.曲线拟合要求逼近函数在采样点与被逼近函数相等。

3、break语句的功能是:( B )A.中断程序的运⾏B.中⽌循环的执⾏C.继续下⼀次循环D.将程序运⾏⾄断点处4、( C )若希望在已存在的图形上继续添加新的图形,可以使⽤命令:A.subplot B.figureC.hold on D.legend5、Matlab中的数据采⽤科学计数法输出时,会出现字母e,如1.7802e5,其中e表⽰:( B )A.以e为底的指数B.以10为底的指数C.以2为底的指数D.有效位数为5⼆、填空题20%,每题2分1、Matlab标点符号封号可以使命令⾏不显⽰运算结果,百分号⽤来表⽰该⾏为注释⾏。

2、abs() 或double() 函数可以⽤来获取字符串矩阵所对应的ASCII码数值矩阵,char() 函数可以把ASCII码矩阵转换为字符串矩阵。

3、绘制度顶点坐标为(0,0,0)(0,1,2)(3,4,5)的三⾓形,并以黄⾊填充命令是:fill3([0 0 3],[0 1 4],[0 2 5],'y') 。

matlab2010年试卷B答案

matlab2010年试卷B答案
(4)n=[0,1,2](1分)
ewn=[0,2,4] (1分)
Xw0=16(3分)
三、根据题目要求编写程序。(40分)(未注明处每用错一条命令扣一分)
1、(5分)x=1:6;y=[4,7,12,19,28,39];
x0=1.5:5.5
y0=interp1(x,y,x0,'spline')
2、(11分)文件名为msr.m的函数文件
4 8 12
s = 3
r = 2 1 0
(5)(4分)f = 12 15 2 0
n = 29
2、阅读下列程序,写出运行结果。(每题5分,共20分)
(1)s = 4 8 12 16(3分)
G = 40(2分)
(2)r=1741(3分)
数据序列为1741(2分)
(3)x=?2(1分)
x = 2(1分)
y = 1 2 4 8(3分)
6、差分diff(X)差商diff(X)/h7、图形对象句柄
8、半径为1球心位于坐标原点的球9、max(x),sum(x)
10、ode23或ode45 11、将曲线颜色设置为红色,线宽设置为3磅。
二、根据要求完成下列各题:(40分)
1、写出以下命令执行后的结果:(每小题4分,共20分)
(1)(4分)a1 = 53
', x,y的互相关rxy=',num2str(r(2))])(2分)
3、(12分)close all,clear all
[x,z]=meshgrid(-13:1:13);(1分)
y=5*ones(size(x));(2分)
subplot(1,2,1),surf(x,y,z)(2分)
xlabel('x'),ylabel('y'),zlabel('z'),grid on(1分)

matlab开卷考试题及答案

matlab开卷考试题及答案

matlab开卷考试题及答案MATLAB开卷考试题及答案一、选择题(每题2分,共20分)1. MATLAB中用于创建一个3x3的单位矩阵的命令是:A. `eye(3)`B. `ones(3)`C. `zeros(3)`D. `identity(3)`答案:A2. 下列哪个函数用于计算矩阵的逆?A. `inv()`B. `det()`C. `eig()`D. `trace()`答案:A3. MATLAB中,用于绘制二维图形的函数是:A. `plot()`B. `surf()`C. `mesh()`D. `bar()`答案:A4. 如何在MATLAB中计算向量的范数?A. `norm()`B. `abs()`C. `length()`D. `size()`答案:A5. MATLAB中,用于创建一个随机数矩阵的函数是:A. `rand()`B. `randi()`C. `randn()`D. `randperm()`答案:A6. 下列哪个命令用于在MATLAB中求解线性方程组?A. `solve()`B. `fsolve()`C. `fzero()`D. `linsolve()`答案:A7. MATLAB中,用于计算矩阵的行列式的函数是:A. `det()`B. `trace()`C. `eig()`D. `inv()`答案:A8. 如何在MATLAB中创建一个全1的3x3矩阵?A. `ones(3,3)`B. `eye(3,3)`C. `zeros(3,3)`D. `rand(3,3)`答案:A9. MATLAB中,用于计算矩阵的特征值的函数是:A. `eig()`B. `eigs()`C. `svd()`D. `qr()`答案:A10. 下列哪个函数用于计算矩阵的奇异值分解?A. `eig()`B. `svd()`C. `qr()`D. `lu()`答案:B二、填空题(每题3分,共30分)1. MATLAB中,用于创建一个3x3的零矩阵的命令是 `____`。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2007 ——2008 学年 第二学期
专 业、班 级




① … … … … … … … … … … … … … … ② … … … … … … … … … … … … … … ③ … … … … … … … … … … … … … … ④ … … … … … … … … … … … … … … ⑤
y 3
-2
0
7.写出实现运算 lim sin(x 2 y ) 的命令 limit(sym(‘sin(x+ 2*y)’),’y’,3) 8.写出求解微分方程组 D.find
5.下面的选项中哪一项是系统默认固定变量名? A.size B.who C.pi 。 C.hold off 。 C. speye(7) D. sparse(7,7,1) D.grid off
B.1.0000 - 5.0000i 3.0000 + 8.0000i D.1.0000 + 5.0000i 3.0000 + 8.0000i
二、 填空题(每小题 2 分,共 20 分)
1.从 1 到 8 等距离产生 30 个数据点的指令为 2.S=’microcomputer’,则 S(8:11)= mput 0 0 1 。 linspace(1,8,30) 。 。 。
第2页/共3 页
三、 用 MATLAB 下列指令完成下列运算(每小题 5 分,共 10 分)
1.已知函数 f ( x, y ) xe
xy
五、 用 MATLAB 命令实现下面的要求(20 分)
将一个图形窗口分割成 4 部分,分别绘制曲线 y1=sin(x),y2=cos(x),y3=y1+y2,y4=y1-y2。x 的取值范围[0,10],步长为 0.5。各曲线绘制的要求如下: (1) y1 为用虚线连接的绿色曲线,数据点形为菱形,标题为“正弦函数” ; (2) y2 的图形要求在坐标点(3.14, -1)处标注“ 该点的坐标为(π,-1); ” (3) y3 的图形规定坐标轴控制在 x 为[0, 11],y 为[-1.5, 1.5],添加网格线; (4) y4 的图形要求设置横轴为“自变量 x” ,纵轴为“函数值 y” 。
a 2b 的指令为 A=sym(‘[a, 2*b; 3*a, 0]’) 或 3a 0
syms a b, A=[ a, 2*b; 3*a, 0] 。 5 12 。 。
6.若 x=[2 3 5 6],y=-1:2,z=x.*y,试写出 z 的内容 4.删除工作空间中的变量的指令为 A.clf B.clear C.delete
1.z=[1-5i,3-8i;2-6i,4-9i],则 z.’的运算结果为 A.1.0000 - 5.0000i 2.0000 - 6.0000i C.1.0000 - 5.0000i 3.0000 - 8.0000i 3.0000 - 8.0000i 4.0000 - 9.0000i 2.0000 - 6.0000i 4.0000 - 9.0000i 。 C. cos(w)
。 2.0000 + 6.0000i 4.0000 - 9.0000i 2.0000 + 6.0000i 4.0000 + 9.0000i
C.a=0.3333,b=0.333333
9
10
10.f=sym(‘3+2*x^2+x^3’),则执行 sym2poly(f)指令的结果为 ans= A. 3 0 2 1 B. 3 2 1 C. 1 2 0 3
du dv 3u 4v, 4u 3v 在初始条件 u(0) 1, v(0) 1 dx dx

下的解的指令 [u,v]=dsolve(‘Du=3*u+4*v, Dv=-4*u+3*v’, ‘u(0)=0, v(0)=1’, ‘x’) 9.求
6.为图形添加网格线的指令为 A.hold on B.grid on
3.A=[0, -1, 2],b=[-3, 1, 2],c=(A==b),则 c= 4.打开第 8 个图形iff(‘sin(w)+y’)的运算结果为 A. 0 B. 1
D. cos(w)+1 。 D.ABCDefgh
5.定义符号矩阵 A
3.下面的选项中哪一项可以作为 MATLAB 语言的变量名 A. 3_b B. 变量 C. D.L.1 。 D.close
b
b 1

c
3
的运算指令为
symsum(sym(‘c/b^3’),’b’,1,inf)

7.创建一 7 阶单位稀疏矩阵的指令为 A. sparse(7) B. eye(7)
10.已知:f1=sym(’a*x^2+b*x+c’),f2=subs(f1,’b’,’d’),则 f2= a*x^2+d*x+c 命题单位(教师) :课组 。 审批人:
2 5 8
C. 1 4
5 8
6 9
9.执行指令 digits(6),a=1/3,b=vpa(a,8) 的结果为 A.a=0.33333333,b=0.333333

B.a=0.333333,b=0.33333333 D.a=0.3333,b=0.33333333 。 D. 1 2 3
一、 选择题(每题 2 分,共 20 分,请把答案填入下表中) 1 2 3 4 5 6 7 8
专 业、班 级




① … … … … … … … … … … … … … … ② … … … … … … … … … … … … … … ③ … … … … … … … … … … … … … … ④ … … … … … … … … … … … … … … ⑤
第3页/共3 页
六、 编程题(每小题 10 分,共 20 分)





8.已知 a=[[1, 2, 3; 4, 5, 6; 7, 8, 9], a(:,3)=[],则 a=
第 1 页/共 。 2 5 D. 4 7

06 级的电子通信自动化 专 业 一 二 三 四 五 六 七
Matlab 语言基础(B) 试 题 八 九 十 总 分
A.1 4
2 5
3 6
B. 1 4 7
,求:
f ( x, y )dxdy
2.已知: f ( x) x 2 x 5 x 6 ,求
6 5
d2 f ( x) 在 x 7, 8, 9 上的值。 dx 2
四、 找出下面程序中指令的错误(10 分)
clear s=0; n=1; s1=0; while s 1≤ 100 s1=s1+n2-2n; n=n+1; s= s1
3 1.编写一 m 函数文件,计算函数值 y 3x 2 x
数)
x 1 1 x 3 (注:x 为单独的一个 x3
i2 j2 2.编写一 m 程序文件,创建一 115 行 215 列的矩阵 A,要求 aij 。 i j

专 业、班 级
① … … … … … … … 学 号 … … … … … … 姓 名 … ② … … … … 出题说明: … … 1. 考 试 形 式 … (开卷) … … 2. 答 卷 时 间 … (110)分钟 … … 3. 是否需要草稿纸 … (需 1 张) … ③ 4.是否需备计算器 … (否) … … 其他说明: … (可附加考试说明) … … … … … … … … … … ④ … … … … … … … … … … … … … … ⑤
相关文档
最新文档