- 89
- 0
- 约2.51千字
- 约 7页
- 2019-09-14 发布于广东
- 举报
实验一 FFT频谱分析及应用
一、 实验目的:
1、 学习MATLAB语言的编程和调试技巧;、
2、 通过实验加深对FFT的理解;
3、 熟悉应用FFT对典型信号进行频谱分析的方法。
二、 实验内容
使用MATLAB程序实现信号频域特性的分析。涉及到离散傅立叶变换(DFT)、 快速傅立叶变换(FFT)及信号频率分辨率等知识点。
三、 实验原理与方法和手段
在各种信号序列中,有限氏序列占重要地位。对有限长序列可以利用离散傅立叶 变换(DFT)进行分析。DFT不但可以很好的反映序列的频谱特性,而且易于用快 速算法(FFT)在计算机上进行分析。
冇限长序列的DFT是其z变换在单位圆上的等距离采样,或者说是序列傅 立叶的等距离采样,因此可以用于序列的谱分析。FFT是DFT的-?种快速算法, 它是对变换式进行一次次分解,使其成为若干小数据点的组合,从而减少运算量。
在MATLAB信号处理工具箱屮的函数fft (x,n),可以用来实现序列的N点 快速傅立叶变换。
经函数fft求得的序列一般是复序列,通常要求出其幅值和相位。MATLAB 屮提供了求复数的幅值和相位的函数曲bs、angle,这些函数一般和fft同吋使用。
四、 实验条件
1、 具冇WINDOWS 98/2000/NT/XP操作系统的计算机一台;
、MATLAB编程软件。
五、 实验步骤
1、模拟信号 x(Z) = 2sin(4^z
原创力文档

文档评论(0)