MATLAB 09年试题加答案.doc

MATLAB 09年试题加答案.doc

ID:56721155

大小:234.00 KB

页数:20页

时间:2020-07-06

MATLAB   09年试题加答案.doc_第1页
MATLAB   09年试题加答案.doc_第2页
MATLAB   09年试题加答案.doc_第3页
MATLAB   09年试题加答案.doc_第4页
MATLAB   09年试题加答案.doc_第5页
资源描述:

《MATLAB 09年试题加答案.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、西安电子科技大学考试时间90分钟2009年MATLAB语言试题题号一二三四五六七总分分数1.考试形式:闭卷;2.本试卷共七大题,满分100分;3.答案写在试卷上班级学号姓名任课教师一、基本知识填空题(每空1分,共20分)1.MATLAB的通用命令中列出内存中的变量目录可用命令;若对函数功能和用法不熟悉,可用命令;显示变量、阵列或文本时,可用命令;清除工作空间中的变量时,可用命令;保存和恢复工作空间,或者工作空间中的特定变量时,可用和命令。2.在MATLAB图形系统中,如果需要给已经绘制好的图形加上栅格线,可以使用命令,如果需要在指定的坐标位置标注文本时使用的函数为,需要绘制多条曲线,

2、保持当前图形窗口可使用命令。3.用MATLAB绘制条形图时可使用函数,绘制柱状图,用以表示数据值的分布情况时可使用函数。4.MATLAB中用于控制不定次重复循环语句为,若在循环执行过程中需要终止该循环时采用的语句为。5.对于MATLAB中的多维阵列,在保持所有元素个数和内容不变的前提下可以使用函数改变其尺寸和维数;利用函数可以定义单元阵列。6.在MATLAB中,可用内部函数与工具箱函数产生矩阵,其中如果要产生单位阵可用函数,产生对角阵可用函数,产生均匀分布的随机阵可用函数。7.在MATLAB中,将含有小数的数值转换成字符串可用命令,在字符串中查找子字符串可用命令。二、选择题(每题4分

3、,共20分)1.设A=[243;531;367],则sum(A),length(A)和size(A)的结果()A.[101311]9[33]B.[9916]3[33]C.[9916]9[33]D.[101311]3[33]2.下列关于脚本文件和函数文件的描述中不正确的是()A.去掉函数文件第一行的定义行可转变成脚本文件;B.函数文件可以在命令窗口直接运行;C.脚本文件可以调用函数文件;D.函数文件中的第一行必须以function开始;1.在CommandWindow窗口中分别输入下列命令,对应输出结果错误的是()A.x=[-3:2]x=[-3-21012]B.x=zeros(1,2)

4、;x>0ans=[00]C.y=diag(eye(3),2).’y=[00]D.3-2*rand(1,2)ans=[1.09972.5377]2.对于矩阵B,统计其中大于A的元素个数,可以使用的语句是()A.length(B)-length(find(B<=A))B.sum(sum(B>A))C.length(sum(B>A))D.sum(length(B>A))3.已知str1=’find’,str2=’fund’,str3=’Ilikeyou’,有:k1=sum(str1==str2),k2=sum(strrep(str1,’i’,’u’)==str2),k3=findstr(s

5、tr3,’ke’),则k1,k2,k3的结果分别为:()A.3,3,5B.3,4,5C.4,3,5D.3,4,6三、程序填空(每空2分,共12分)1.编写MATLAB程序,用三阶多项式来拟合数据,在同一图形窗口中绘制拟合前和拟合后两条曲线,并对图形坐标轴进行控制。程序如下:x=[1,2,3,4,5];y=[5.1,6.2,7.0,8.2,9.3];%采用三阶多项式拟合x2=1:0.1:5;y2=;%拟合后的曲线figure(1)plot(x,y,’o’,x2,y2);%绘制曲线m1=max([y,y2]);m2=min([y,y2]);;%用axis调制坐标轴,横坐标在[06]之间,

6、且完全显示图形;%加上标题“多项式曲线拟合”2.编写MATLAB程序,对于用户输入的向量或矩阵,计算其平均值:%提示输入数据并保存到x中,命令行显示“请输入数据”y=reshape(x,1,prod(size(x)));m=;%计算均值m四、(8分)为解下列线性方程组,请写出MALAB语言程序。4x1+2x3+3x4=93x2+2x3+3x4=82x1+x4=10x3-2x2+3x4=7五、(10分)利用menu函数输入选择参数len,输入菜单的名称为“selectannum”,根据len的取值分别给变量x赋不同的值。当len=1时,x的值为的值为4行3列全0矩阵;当len=2时,x

7、的值为3行4列全为5的矩阵;当len=3时,x的值为5行3列均值为0,方差为1的正态分布的随机矩阵;当len=4时,x的值为字符串“notanarray”;当len为其它值时,则显示“Error”。要求使用switch函数。六、(15分)某混合信号有2个不同频率的确知信号,加上正态分布的随机噪声构成,噪声功率为4,2个确知信号分别为:、,其中信号频率分别为Hz、Hz,采样频率为Hz,采样点128点,即n=0,1,2,…,127。编程完成以下内容:(1)求出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。