数字信号处理实验报告(Matlab与数字信号处理基础).docVIP

  • 364
  • 0
  • 约1.98千字
  • 约 9页
  • 2017-09-22 发布于江苏
  • 举报

数字信号处理实验报告(Matlab与数字信号处理基础).doc

西华大学实验报告(理工类) 开课学院及实验室: 电气信息学院 6A-205 实验时间 : 年 月 日 学 生 姓 名 学号 成 绩 学生所在学院 电气信息学院 年级/专业/班 课 程 名 称 数字信号处理 课 程 代 码 实验项目名称 Matlab与数字信号处理基础 项 目 代 码 指 导 教 师 项 目 学 分 一、实验目的 1、熟悉Matlab的操作环境; 2、学习用Matlab建立基本序列的方法; 3、学习用仿真界面进行信号抽样的方法。 二、实验原理 序列的运算、抽样定理 三、实验设备、仪器及材料 计算机、Matlab软件 四、实验步骤(按照实际操作过程) 1、基本序列的产生: 单位抽样序列δ(n): n=-2:2; x=[0 0 1 0 0]; stem(n,x); 单位阶跃序列u(n): n=-10:10; x=[zeros(1,10) ones(1,11)]; stem(n,x); 矩形序列RN(n): n=-2:10; x=[0 0 ones(1,5) zeros(1,6)]; stem(n,x); 实指数序列0.5n: n=0:30; x=0.5.^n stem(n,x); 复指数序列e(-0.2+j0. 3)n: n=0:30; x=exp((-0.2+j*0.3)*n); 模: stem(n,abs(x)); 幅角:stem(n,angle(x)); 2、用仿真界面进行信号抽样练习: (1)在Matlab命令窗口中输入 simulink 并回车,以打开仿真模块库; (2)按CTRL+N,以新建一仿真窗口; 在仿真模块库中用鼠标点击Sources(输入源模块库),从中选择sine wave(正弦波模块)并将其拖至仿真窗口; (3)在仿真模块库中用鼠标点击Discrete(离散模块库),从中选择Zero-Order Hold(零阶保持器模块)并将其拖至仿真窗口; (4)在仿真模块库中用鼠标点击Sinks(显示模块库),从中选择Scope(示波器模块)并将其拖至仿真窗口; (5)在仿真窗口中把上述模块依次连接起来; (6)用鼠标双击Scope模块,以打开示波器的显示界面; (7)用鼠标点击仿真窗口工具条中的?图标开始仿真,结果显示在示波器中; (8)用鼠标双击Zero-Order Hold模块,打开其参数设置窗口,改变sample time参数值,例如1、0.5、0.1、0.05…,用鼠标点击仿真窗口工具条中的?图标开始仿真,比较示波器显示结果(选三个参数值,得三个结果); (9)在仿真模块库中用鼠标点击Sinks(显示模块库),从中选择To Workspace(输出到当前工作空间的变量模块)并将其拖至仿真窗口; (10)用鼠标双击To Workspace模块,打开其参数设置窗口,改变variable name参数值为x ;同时把save format参数值设置为Array ; (11)在仿真窗口中先用鼠标点击Zero-Order Hold模块与Scope模块的连线,然后按住CTRL键,从选中连线的中部引出一条线到To Workspace模块; (12)用鼠标双击Zero-Order Hold模块,打开其参数设置窗口,改变sample time参数值,例如1、0.5、0.1、0.05…,用鼠标点击仿真窗口工具条中的?图标开始仿真,并返回命令窗口,用stem(x)作图,比较序列图显示结果(选三个参数值,得三个结果); 五、实验报告要求 1、对于实验内容1和2的数据须给出的离散图,其相关参数应在图中注明; 2、具有关联性和比较性的图形最好用subplot()函数,把它们画在一起; 3、实验报告按规定格式填写,要求如下: (1)实验步骤根据自己实际操作填写; (2)各小组实验数据不能完全相同,否则以缺席论处; 4、实验结束,实验数据交指导教师检查,得到允许后可以离开,否则以缺席论处; 六、实验过程记录(数据、图表、计算等) 1 0.5 0.1 七、实验结果分析及问题讨论 西华大学实验报告 第 1 页 西华大学实验报告 第 9 页 装 订 线 第 组

文档评论(0)

1亿VIP精品文档

相关文档