2012matlab模拟题及答案,西电matlab2012试卷试题.doc

本文提供了2012年西安电子科技大学MATLAB语言考试的详细试题,涵盖基本知识填空、选择题及程序填空等部分。内容包括MATLAB的矩阵操作、图形系统、程序设计及数据统计分析。通过实例解析,帮助读者理解和掌握MATLAB编程技巧。
摘要由CSDN通过智能技术生成

西电matlab2012试卷试题

西安电子科技大学

考试时间 90 分钟

2012年MATLAB语言试题

题号

总分

分数

1.考试形式:开卷;2.本试卷共 六 大题,满分100分;3.答案写在试卷上

班级 学号 姓名 任课教师

一、基本知识填空题(每空1分,共20分)

1.MATLAB的通用命令中,对函数功能和用法不熟悉,可用 命令进行在线帮助;对程序行添加注释,可用符号 来表示;清除命令窗口中的所有输入和输出,可用 命令;清保存和恢复工作空间,或者工作空间中的特定变量时,可分别用 和 命令。

2.在MATLAB的基本矩阵操作函数中,产生全“1”矩阵可用 函数,产生全“0”矩阵可用 函数,产生对角阵或者提取矩阵的对角元素可使用 函数,产生满足高斯分布的5×5的随机矩阵可在命令窗口输入 。

3.在MATLAB图形系统中,可以使用 命令给已经绘制好的图形加上栅格线;需要绘制多条曲线时,保持当前图形窗口可使用 命令;在二维平面绘制竖直方向条形图时,可使用 函数,绘制柱状图,用以表示数据值的分布情况时可使用 函数。

4.在MATLAB程序设计中进行用户参数交互输入时,可以使用 函数在命令窗口直接输入,可以使用 函数制作交互输入的菜单。

5.对于MATLAB中的多维阵列,在保持所有元素个数和内容不变的前提下可以使用 函数改变其尺寸和维数;利用 函数可以定义单元阵列,利用 函数可以定义结构阵列。

6.在MATLAB中,将含有小数的数值转换成字符串可用 命令,在字符串中查找子字符串可用 命令。

二、选择题(每题4分,共20分)

1.设X=[1 2 4 3; 5 3 2 1]’,则sum(A)和size(A)的结果( )

A. [6 5 6 4] [4 2] B. [10 11] [4 2]

C. [6 5 6 4] [2 4] D. [10 11] [2 4]

2.在Command Window窗口中分别输入下列命令,对应输出结果错误的是( )

A. x=[-3:2] x=[-3 -2 1 0 1 2] B. x=zeros(1,2);x>0 ans=[0 0]

C. y=sum(eye(3))’ y=[1] D. 3-2*ones(1,2) ans=[1 1]

3.已知矩阵A,要统计其中小于0.5的元素个数,可使用下面那条语句 ( )

A. length(find(A<0.5)) B. sum(sum(A<=0.5))

C. length(sum(A<0.5)) D. sum(length(A<0.5))

4.已知str1=’hello’, str2=’help!’,有:k1=sum(str1==str2), k2= sum(strrep(str1,’lo’,’p!’)==str2), 则k1,k2的结果分别为:( )

A. 3, 3 B. 3, 5 C. 5, 3 D. 5, 4

5.下列关于脚本文件和函数文件的描述中不正确的是( )

A. 去掉函数文件第一行的定义行可转变成脚本文件;

B. 函数文件可以调用脚本文件;

C. 脚本文件可以调用函数文件;

D. 函数文件中的第一行的一般以function开始;

三、程序填空(每空2分,共18分)

1.编写MATLAB程序,随机产生100个在[0 100]之间均匀分布的数据,并对这些数据进行统计分析。程序如下:

A = ; % 产生满足题目要求的数据A

m = ; % 计算均值m

B = A-m;

v = sum(B.^2)/100; % 计算方差v

C = ; % 调用MATLAB函数对数据A进行排序

Amax = C(1); % 最小值

Amin = C(100); % 最大值

2.编写MATLAB程序,用三阶多项式来拟合数据,在同一图形窗口中绘制拟合前和拟合后两条曲线,并对图形坐标轴进行控制。程序如下:

x=[1, 2, 3, 4, 5];y=[5.1,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值