1 / 10
文档名称:

用FFT对信号做频谱分析.doc

格式:doc   大小:393KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

用FFT对信号做频谱分析.doc

上传人:文库旗舰店 2019/9/22 文件大小:393 KB

下载得到文件列表

用FFT对信号做频谱分析.doc

相关文档

文档介绍

文档介绍:本科实验报告课程名称:  数字信号处理       实验项目:  用FFT对信号做频谱分析  实验地点:   博学馆机房       专业班级:测控1201学号:201200 学生姓名:   贾如真        指导教师:    程永强        2014年10月27日实验三 用FFT对信号作频谱分析一、实验目的和要求学****用FFT对连续信号和时域离散信号进行谱分析的方法,了解可能出现的分析误差及其原因,以便正确应用FFT。二、实验内容和原理用FFT对信号作频谱分析是学****数字信号处理的重要内容。经常需要进行谱分析的信号是模拟信号和时域离散信号。对信号进行谱分析的重要问题是频谱分辨率D和分析误差。频谱分辨率直接和FFT的变换区间N有关,因为FFT能够实现的频率分辨率是,因此要求。可以根据此式选择FFT的变换区间N。误差主要来自于用FFT作频谱分析时,得到的是离散谱,而信号(周期信号除外)是连续谱,只有当N较大时离散谱的包络才能逼近于连续谱,因此N要适当选择大一些。周期信号的频谱是离散谱,只有用整数倍周期的长度作FFT,得到的离散谱才能代表周期信号的频谱。如果不知道信号周期,可以尽量选择信号的观察时间长一些。对模拟信号进行谱分析时,首先要按照采样定理将其变成时域离散信号。如果是模拟周期信号,也应该选取整数倍周期的长度,经过采样后形成周期序列,按照周期序列的谱分析进行。三、主要仪器设备电脑matlab软件四、操作方法与实验步骤(1)对以下序列进行谱分析。选择FFT的变换区间N为8和16两种情况进行频谱分析。分别打印其幅频特性曲线。并进行对比、分析和讨论。(2)对以下周期序列进行谱分析。选择FFT的变换区间N为8和16两种情况分别对以上序列进行频谱分析。分别打印其幅频特性曲线。并进行对比、分析和讨论。(3)对模拟周期信号进行谱分析选择采样频率,变换区间N=16,32,64三种情况进行谱分析。分别打印其幅频特性,并进行分析和讨论。。在输入程序之前,自编绘图函数mstem,函数功能及程序如下functionmstem(Xk) N=length(Xk); k=0:N-1;wk=2*k/N;stem(wk,abs(Xk),'.');axis([0,2,0,*max(abs(Xk))]);xlabel('w/pi');ylabel('幅度');。选择FFT的变换区间N为8和16两种情况分别对以上序列进行频谱分析。,变换区间N=16,32,、实验一:的8点DFT和16点DFT分别是的频谱函数的8点和16点采样;因为,所以,与的8点DFT的模相等。但是,当N=16时,与不满足循环移位关系,所以图模不同。2、实验二:的周期为8,所以N=8和N=16均是其周期的整数倍,得到正确的单一频率正弦波的频谱,,。的周期为16,所以N=8不是其周期的整数倍,得到的频谱不正确。N=16是其一个周期,得到正确的频谱,。3、实验三:有3个频率成分,。。采样频率。变换区间N=1