Matlab环境下采样定理的验证
- 格式:doc
- 大小:256.00 KB
- 文档页数:18
.
. 学 号 11700105
天津城建大学
数字信号处理
设计说明书
Matlab环境下采样定理的验证
起止日期: 2013 年 12 月 23 日 至 2014 年 1 月 3 日
学生姓名 仍然让人
班级 电信1班
成绩
指导教师(签字)
计算机与信息工程学院
2014年 1月 3日 .
.
天津城建大学
课程设计任务书
2012 —2013 学年第 1 学期
计算机与信息工程 学院 电子信息工程 专业 11电信1班 班级
课程设计名称: 数字信号处理
设计题目: Matlab环境下采样定理的验证
完成期限:自2014 年 12月 23日至 2014年 1月 3 日共 2 周
设计依据、要求及主要内容:
一.课程设计依据
时域采样定理和频域采样定理是数字信号处理中的重要理论,在掌握采样定理内容及原理的基础上,编写Matlab程序验证采样定理。
二.课程设计内容
1.连续信号00()sin()(),100,10,50*2*tftAetutA画出连续信号的时域波形及频谱特性曲线
2. 对信号进行采样得到采样序列,画出采样频率分别是200Hz,100Hz,60Hz时的采样序列波形;
3.对不同采样频率下的采样序列进行频谱分析,绘制出幅频曲线,对比各频率下采样序列的幅频曲线有无区别;
4.由采样序列恢复出连续信号,画时域波形,对比原连续时间信号波形;
5.信号1,013()27,14260,nnxnnn其它,编写程序分别对()jXe=FT[x(n)]在02上等间隔采样32点和16点,得到3216()()XkXk和,再分别对3216()()XkXk和进行32点和16点IFFT得到3216()()xnxn和,分别画出()jXe,3216()()XkXk和的频谱图,并画出x(n),3216()()xnxn和的波形,进行对比。
三.课程设计要求
1. 要求独立完成设计任务。
2. 课程设计说明书封面格式要求见《天津城市建设学院课程设计教学工作规范》附表1
3. 课程设计的说明书要求简洁、通顺,计算正确,图纸表达内容完整、清楚、规范。
4. 运行程序,观察并保存程序运行结果,能够对运行结果进行结果分析。 .
. 5. 课设说明书要求:
1) 说明题目的设计原理和思路、采用方法及程序。
2) 详细说明调试方法和调试过程,并给程序加注释。
3) 给出程序运行结果,并对其进行说明和分析。
指导教师(签字):
系/教研室主任(签字):
批准日期: 2013年 12 月 19日
.
. 目录
第1章 数字信号处理介绍 ...................................................... 1
1.1 背景知识 ............................................................... 1
1.2 MATLAB软件介绍 ........................................................ 1
第2章 设计目的及要求 ..................................................................2
2.1 设计目的 ............................................................... 2
2.2 设计要求 ............................................................... 2
第3章 设计原理 .........................................................................3
3.1整体设计原理 ........................................................... 3
3.2时域采样定理 ........................................................... 3
3.2.1时域采样定理公式的推导 ............................................... 3
3.2.2 采样信号的恢复 ................................................... 3
3.3频域采样定理 ........................................................... 4
3.3.1频域采样定理公式的推导 ............................................ 4
第4章 设计过程的实现 ..................................................................5
4.1设计步骤 ............................................................... 5
4.2 设计步骤框图 ........................................................... 5
第5章 设计结果及分析 ..................................................................6
5.1 用MATLAB设计程序对应图形 .............................................. 6
5.2设计分析 ............................................................... 8
5.2.1 时域采样定理的分析 ............................................... 8
5.2.2 频域采样定理的分析 ............................................... 8
总结 .....................................................................................9
参考文献 ................................................................................10
附录 ....................................................................................11
.
. 第1章 数字信号处理介绍
1.1 背景知识
数字信号处理是20世纪60年代,随着信息学科和计算机学科的高速发展而迅速发展起来的一门新兴学科。它的重要性日益在各个领域的应用中表现出来。数字信号处理是把信号用数字或符号表示成序列,通过计算机或通用(专用)信号处理设备,用数字的数值计算方法处理(例如:滤波、变换、增强、估计、识别等),达到提取有用信息便于应用的目的。
数字信号处理(Digital Signal Processing,简称DSP)是一门设计许多学科而又广泛应用于许多领域的新兴学科。DSP有两种含义:Digital Signal Processing(数字信号处理)、Digital Signal Processor(数字信号处理器)。我们常说的DSP指的是数字信号处理器。数字信号处理器是一种适合完成数字信号处理运算的处理器。
广义来说,数字信号处理是研究用数字方法对信号进行分析、变换、滤波、检测、调制、解调以及快速算法的一门技术学科。但很多人认为:数字信号处理主要是研究有关数字滤波技术、离散变换快速算法和谱分析方法。随着数字电路与系统技术以及计算机技术的发展,数字信号处理技术也相应地得到发展,其应用领域十分广泛。
1.2 MATLAB软件介绍
MATLAB是矩阵实验室(Matrix Laboratory)之意。除具备卓越的数值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。经过不断完善MATLAB已经发展成为适合多学科,多种工作平台的功能强大大大型软件。成为线性代数,自动控制理论,数理统计,数字信号处理,时间序列分析,动态系统仿真等高级课程的基本教学工具。
MATLAB的语言特点:
(1)语言简洁紧凑,使用方便灵活,库函数极其丰富。
(2)运算符丰富。
(3)MATLAB既具有结构化的控制语句(如for循环,while循环,break语句和if语句),又有面向对象编程的特性。
(4)程序限制不严格,程序设计自由度大。
(5)MATLAB的图形功能强大。
(6)MATLAB的缺点是,它和其他高级程序相比,程序的执行速度较慢。由于MATLAB的程序不用编译等预处理,也不生成可执行文件,程序为解释执行,所以速度较慢。