数字信号处理课程设计-离散时间信号的运算及其编程实现资料 下载本文

武汉理工大学《信号分析与处理》课程设计说明书

课程设计任务书

学生姓名: 专业班级: 电信1306班 指导教师: 工作单位: 信息工程学院

课程设计名称:信号分析与处理课程设计

课程设计题目:离散时间信号的运算及其编程实现

初始条件:

1. Matlab软件;

2. 课程设计辅导资料:“Matlab语言基础及使用入门”、“信号与系统”、“数字信号处理原理与实现”、“Matlab及在电子信息课程中的应用”等;

3. 先修课程:信号与系统、数字信号处理、Matlab应用实践及信号处理类课程等。

要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)

1. 课程设计时间:1周;

2. 课程设计内容:离散时间信号的运算及其编程实现,具体包括:序列的相加、相乘、合成、截取和各种移位运算等;

3. 本课程设计统一技术要求:研读辅导资料对应章节,对选定的设计题目进行理论分析,针对具体设计部分的原理分析、建模、必要的推导和可行性分析,画出程序设计框图,编写程序代码(含注释),上机调试运行程序,记录实验结果(含计算结果和图表),并对实验结果进行分析和总结,按要求进行实验演示和答辩等;

4. 课程设计说明书按学校“课程设计工作规范”中的“统一书写格式”撰写,具体包括: ① 目录;

② 与设计题目相关的理论分析、归纳和总结;

③ 与设计内容相关的原理分析、建模、推导、可行性分析; ④ 程序设计框图、程序代码(含注释)、程序运行结果和图表、实验结果分

析和总结;

⑤ 课程设计的心得体会(至少500字); ⑥ 参考文献(不少于5篇); ⑦ 其它必要内容等。

时间安排:1周

指导教师签名: 年 月 日 系主任(或责任教师)签名: 年 月 日

武汉理工大学《信号分析与处理》课程设计说明书

摘要

离散时间信号是指信号在时间上是离散的,只在某些不连续的时刻给出信号的值,而其它时间则没有定义。为了便于数字系统的接受、处理,需要对信号进行数字化处理,即出现了时间上离散,幅度上量化的信号。在离散时间系统中,信号用序列表示。有一些常见的典型序列,我们时刻都需要用到,同时需要掌握的还有序列的一些运算。MATLAB在数值计算、符号运算、数据可视化、数字文件图形处理等方面有杰出优势,所以,我们需要了解常见序列的MATLAB实现,以及序列运算的MATLAB实现。

关键词:离散时间信号,序列运算,编程实现

武汉理工大学《信号分析与处理》课程设计说明书

目录

1 MATLAB概述 ........................................................................................................... 4

1.1 MATLAB简介 ................................................................................................. 4 1.2 MATLAB的应用及特点 ................................................................................. 4 1.3 数字信号处理的特点...................................................................................... 4 2 理论分析 ................................................................................................................... 6

2.1 Matlab表示序列 .............................................................................................. 6 2.2常用典型序列................................................................................................... 6

2.2.1单位阶跃序列......................................................................................... 6 2.2.2矩形序列................................................................................................. 6 2.2.3实数指数序列......................................................................................... 7 2.2.4复数指数序列......................................................................................... 7 2.2.5周期序列................................................................................................. 7 2.3序列的运算....................................................................................................... 8

2.3.1信号的加减............................................................................................. 8 2.3.2 信号的乘除............................................................................................ 8 2.3.3 移位........................................................................................................ 9 2.3.4 周期延拓................................................................................................ 9

3 课程设计内容 ......................................................................................................... 10

3.1题一................................................................................................................. 10

3.1.1理论分析............................................................................................... 10 3.1.2程序编程............................................................................................... 10 3.1.3结果显示............................................................................................... 11 3.1.4结果分析............................................................................................... 11 3.2题二................................................................................................................. 12

3.2.1理论分析............................................................................................... 12 3.2.2 矩形序列.............................................................................................. 12 3.2.3复正弦序列........................................................................................... 14 3.2.4用矩形序列截取复正弦序列 ................................................................... 15 3.2.5结果分析............................................................................................... 16 3.3题三................................................................................................................. 16

3.3.1理论分析............................................................................................... 17 3.3.2 sigshift函数的定义 .............................................................................. 17 3.3.3x(n)和x(n-m)的程序代码及图示 ......................................................... 17

3.3.4x((n))8RN(n)的生成程序及图示.......................................................... 18 3.3.5x((n?m))8RN(n)的生成程序及图示 ................................................... 20

3.3.6结果分析............................................................................................... 21

4.心得体会 .................................................................................................................. 22 5.参考文献 .................................................................................................................. 23