matlab验证时域采样定理(DOC)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

第1章摘要 (1)

第2章基本原理 (2)

第3章实验步骤 (5)

第4章 MATLAB实现编程 (5)

第5章实验结果与分析 (8)

5.1程序分析 (8)

5.2信号的波形及幅度频谱 (8)

5.3 结果分析 (9)

第6章总结 (12)

参考文献 (13)

第1章第2章第3章第4章第5章第6章第7章第8章第9章第10章第11章第12章第13章第14章第15章第16章第17章第18章

第19章摘要

一、数字信号处理

数字信号处理是将信号以数字方式表示并处理的理论和技术。数字信号处理与模拟信号处理是信号处理的子集。

数字信号处理的目的是对真实世界的连续模拟信号进行测量或滤波。因此在进行数字信号处理之前需要将信号从模拟域转换到数字域,这通常通过模数转换器实现。而数字信号处理的输出经常也要变换到模拟域,这是通过数模转换器实现的。

数字信号处理的算法需要利用计算机或专用处理设备。数字信号处理技术及设备具有灵活、精确、抗干扰强、设备尺寸小、造价低、速度快等突出优点,这些都是模拟信号处理技术与设备所无法比拟的。

数字信号处理的核心算法是离散傅立叶变换(DFT),是DFT使信号在数字域和频域都实现了离散化,从而可以用通用计算机处理离散信号。而使数字信号处理从理论走向实用的是快速傅立叶变换(FFT),FFT的出现大大减少了DFT 的运算量,使实时的数字信号处理成为可能、极大促进了该学科的发展。

随着大规模集成电路以及数字计算机的飞速发展,加之从60年代末以来数字信号处理理论和技术的成熟和完善,用数字方法来处理信号,即数字信号处理,已逐渐取代模拟信号处理。

随着信息时代、数字世界的到来,数字信号处理已成为一门极其重要的学科和技术领域。

二、实验目的

本次课程设计应用MATLAB验证时域采样定理。了解MATLAB软件,学习应用MATLAB软件的仿真技术。它主要侧重于某些理论知识的灵活运用,以及一些关键命令的掌握,理解,分析等。初步掌握线性系统的设计方法,培养独立工作能力。

加深理解时域采样定理的概念,掌握利用MATLAB分析系统频率响应的方法和掌握利用MATLAB实现连续信号采样、频谱分析和采样信号恢复的方法。

计算在临界采样、过采样、欠采样三种不同条件下恢复信号的误差,并由此总结采样频率对信号恢复产生误差的影响,从而验证时域采样定理。

三、MATLAB 的介绍

MATLAB 是一套功能十分强大的工程计算及数据分析软件,广泛应用于各行各业。MATLAB 是矩阵实验室之意。除具备卓越的数值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。

MATLAB 的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分相似,故用MATLAB 来解算问题要比用C,FORTRAN 等语言完全相同的事情简捷得多.在新的版本中也加入了对C,FORTRAN,c++ ,JAVA 的支持.可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB 函数库中方便自己以后调用。

第20章 基本原理

(1)时域采样定理

1、对连续信号进行等间隔采样形成采样信号,采样信号的频谱是原连续信号的频谱以采样频率为周期进行周期性的延拓形成的。

2、设连续信号的的最高频率为m ax F ,如果采样频率max 2F F s >,那么采样信号可以唯一的恢复出原连续信号,否则max 2F F s ≤会造成采样信号中的频谱混叠现象,不可能无失真地恢复原连续信号。

(2)设计原理图

(3)信号的时域采样与频谱分析

对一个连续信号a f (t)进行理想采样的过程可以用下式表示

)

(t f a

S T 抽样信号

)(0t f

)()()(^

t s t f t f a a = (1)

其中)(^

t f a 为)(t f a 的理想采样,s(t)为周期脉冲信号,即 ∑∞

-∞

=-=

n nT t t s )()(δ

(2) )(^t f a 的傅里叶变换)(^

Ωj F a 为

∑∞

-∞

-Ω=

Ωm s

a

a m j F T

j F )]([1

)(^

(3)

上式表明,)(^

Ωj F a 为)(Ωj F a 的周期延拓,其延拓周期为采样角频率(s Ω=2π/T )。只有满足采样定理时,才不会发生频率混叠失真。

在计算机上用高级语言编程,直接按照(3)式计算)(^

t f a 的频谱)(^

Ωj F a 很不方便,下面导出用序列的傅里叶变换来计算)(^

Ωj F a 的公式。

将(2)式代入(1)式,并进行傅里叶变换,

nT

j n a

t j n a t j n a a e nT f

dt e nT t t f dt

e nT t t

f j F Ω-∞

-∞

=Ω-∞

-∞=∞

-Ω-∞

∞-∞

-∞

=∑∑⎰

⎰∑=

-=-=Ω)()()(])()([)(^

δδ

(4) 式中的a f (nT)就是采样后的序列f (n),即:f (n)=a f (nT),f (n)的傅里叶变换为 ∑∞

-∞

=-=

n n

j j e

n f e F ωω

)()( (5)

比较(5)和(4)可知 T

j a e F j F Ω==Ωωω)

()(^ (6)

说明两者之间只在频率度量上差一个常数因子T 。实验过程中应注意这一差别

离散信号和系统在时域均可以用序列来表示,序列图形给人以形象直观的印象,它可以加深我们对信号和系统的时域特征的理解。本实验还将观察分析

相关文档
最新文档