北京信息科技大学通信工程matlab期末考试卷
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题
1. 命令clear all 的含义是: 。 2. 在屏幕上显示提示内容“输入年龄”,等待从键盘键入,用的指令是 。 3. Matlab 预定义变量nargin 表示 ,nargout 表示 。 4. 读取指定图形文件“car.jpg ”的数据到A ,用的指令是 。 5. 若a=[1:3;4:6;7:9],则执行n=sum(size(a))后,n 的结果为 。 6. 若a=[1,3,5;2,4,6],则mean(1 10. M 脚本文件和M 函数文件的主要区别是 和 。 二、判断题 1. 按二进制保存数据命令用fread 。 ( ) 2. a 是一个矩阵,a.*2与a*2的结果一样。 ( ) 3. Matlab 中默认的数据类型是double 型。 ( ) 4. isnumeric 函数判断输入参数是否为数值类型。 ( ) 5. 脚本文件和函数文件的区别在于,主程序文件没有注释行。 ( ) 6. t=-2.5,执行y=fix(t)后,y 的结果是-3。 ( ) 7. 通常,Simulink 仿真过程分为初始化和模型执行两个阶段。 ( ) 三、简答题 1. 设222() x y z x e -+=,求定义域x=[-3,3],y=[-3,3]内的z 值(网格取0.1见方),并绘制出三维曲 面。 2. 编程求系统32 4()364 s H s s s s = +++的零、极点向量和增益系数。 3. 已知滤波器的系统函数221 ()0.50.8 z H z z z +=++,画出它的幅频和相频曲线。 4. 创建一个3* 4行随机阵,提取第一行和第二行中大于0.5的元素组成矩阵。 5. 在某处测得海洋不同深度处的水温如下:利用分段线性插值函数,求在深度为500m 、1000m 、 1500m 处的水温。 6. 设f(x)=x^5-4x^4+3x^2-2x+6,取x=[-2,8]之间函数的值(取100个点),画出曲线,看它有几个 零点。 7.在[-10,10;-10,10]范围内画出函数的三维图形。z= 8.若x(n)=cos(npi/6)是一个N=12的有限长序列,计算它的DFT并画出图形。 9.编写一个函数文件,函数实现的功能:若输入的是一个非数值类型的数据,则返回字符串“出 错!”;否则,若输入的数大于1,则返回字符串“大于1”,其余情况,返回字符串“小于1”。