MATLAB实验五

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

实验五

院系:物理与电子科学学院 专业:电子信息科学与技术 班级: 二班 实验名称:

用(DFT )FFT 和CZT 对信号进行频谱分析

课程名称: 数字信号处理

实验室:

实验C 楼201

成绩

实验人: 邵洋 学号:200840620225

指导教师: 赵发勇

实验目的:

1、进一步加深DFT 算法原理和基本性质的理解

2、熟悉FFT 算法原理和FFT 子程序的应用

3、学习用FFT 对连续信号和时域离散信号进行谱分析的方法, 了解可能出现的分析误差及 其原因, 以便在实际中正确应用FFT 。

实验内容:

1.为了说明高密度频谱与高分辨率频谱之间的区别,考虑序列:

)52.0cos()45.0cos()(n n n x ππ+=

求出它基于有限个样本的频谱。 a.

当100≤≤n 时,确定并画出x (n )的离散时间傅利叶变换。

b. 当0100≤≤n 时,确定并画出x (n )的离散时间傅利叶变换。 2.设)(~

1n x 的基本周期N=50,它的一个周期由下式给出:

⎪⎩⎪⎨

⎧≤≤≤≤=-49260250,)(~

3.01n n ne n x n ,

)

(~2

n x 的基本周期N=100,它的一个周期由下式给出:

⎪⎩⎪⎨

⎧≤≤≤≤=-99260250,)(~

3.02n n ne n x n ,

这两个周期序列的区别在于它们的周期,但它们具有相同的非零样本。

a.求出)(~1n x 的DFS )(~1n X ,用stem 函数画出它的幅度和角度样本。

b.求出)(~2n x 的DFS )(~2n X ,画出它的幅度和角度样本。

3.以教材《数字信号处理导论》P179面例4.7.2为例,编程求解教材P182面习题4.10。 CZT 算法的研究

给定信号∑==

3

1

)2sin()(i i

t f t x π,已知Hz f

8.101

=,Hz f 75.112=,

Hz f 55.123=,令Hz f s 40=,对)(t x 抽样后得)(n x ,又令N=64。

实验结果分析

1、

)52.0cos()45.0cos()(n n n x ππ+=

(a )当100≤≤n 时,确定并画出x (n )的离散时间傅利叶变换。

(b )当0100≤≤n 时,确定并画出x (n )的离散时间傅利叶变换。

2、设)(~

1n x 的基本周期N=50,它的一个周期由下式给出:

⎪⎩⎪⎨

⎧≤≤≤≤=-49260250,)(~

3.01n n ne n x n ,

)

(~2

n x 的基本周期N=100,它的一个周期由下式给出:

⎪⎩⎪⎨

⎧≤≤≤≤=-99260250,)(~

3.02n n ne n x n ,

(a ).求出)(~1n x 的DFS )(~1n X ,用stem 函数画出它的幅度和角度样本。

由以下DFT图形进行周期延拓后可得DFS

(b ).求出)(~2n x 的DFS )(~2n X ,画出它的幅度和角度样本。

3、CZT 算法的研究。给定信号∑==

3

1

)2sin()(i i

t f t x π,已知Hz f

8.101

=,Hz f 75.112=,

Hz f 55.123=,令Hz f s 40=,对)(t x 抽样后得)(n x ,又令N=64。

(1)调用MA TLAB 中的czt.m ,可求出X(k)及其幅度谱,这时f ∆=N f s /=0.625Hz ,小于(12f f -)及(23f f -),观察三个谱峰的分辨情况。

(2)在)(n x 后分别补3N 个零、7N 个零、15N 个零,再做DFT ,观察补零效果。 (3)调用MA TLAB 中的文件czt.m ,按如下两组参数赋值:

参数1:Hz f s 40=,N=64,M=50,Hz f 90=,f ∆=0.2Hz ; 参数2:Hz f s 40=,N=64,M=\60,Hz f 80=,f ∆=0.12Hz 。

分别求X(k),k=0,1,…,M-1,画出其幅度谱,并和(1),(2)的结果相比较

(1)、调用MA TLAB 中的czt.m,求出其幅度谱

(2)、在)

x后分别补3N个零、7N个零、15N个零,再做DFT,观察补零效果。

(n

(3)调用MA TLAB中的文件czt.m,按所给两组参数赋值:

思考题解答

1、用FFT作频谱分析时,分辨率主要由哪些因素决定?周期函数:抽样频率

非周期函数:窗的宽度

2、实验说明CZT相对于FFT更具有哪些估点?(1)、可以设定开始位置

(2)、可设定分辨率

(3)、可设置取点数

相关文档
最新文档