数字信号处理第3章-离散傅里叶变换(DFT)-课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数字信号处理第3章-离散傅里叶变换(DFT)-课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字信号 处理 离散 傅里叶变换 DFT 课件
- 资源描述:
-
1、3.1 离散傅里叶变换的定义离散傅里叶变换的定义 3.2 离散傅里叶变换的基本性质离散傅里叶变换的基本性质3.3 频率域采样频率域采样3.4 DFT的应用举例的应用举例第第3章章 离散傅里叶变换离散傅里叶变换(DFT)13.1 离散傅里叶变换的定义离散傅里叶变换的定义 3.1.1 DFT的定义 设x(n)是一个长度为M的有限长序列,则定义x(n)的N点离散傅里叶变换为 10()()(),k=0,1,&,N-1 (3.1.1)NknNnX kDFT x nx n WX(k)的离散傅里叶逆变换为101()()(),k=0,1,&,N-1 (3.1.2)NknNnX kDFT x nX n WN2
2、式中,N称为DFT变换区间长度NM,通常称(3.1.1)式和(3.1.2)式为离散傅里叶变换对。2jNe 例 3.1.1 x(n)=R4(n),求x(n)的8点DFT 设变换区间N=8,则273880038()()sin()2,0,1,7sin()8jknknnNj kX kx n Wekekk3 3.1.2 DFT和Z变换的关系 设序列x(n)的长度为N,其Z变换和DFT分别为:1010()()()()()()0kN-1NnnNknNnX zZT x nx n zX kDFT x nx n W比较上面二式可得关系式22()(),0kN-1(3.1.3)()(),0kN-1(3.1.4)jkN
3、z ejkNX kX zX kX z4图 3.1.1 X(k)与X(e j)的关系 5 3.1.3 DFT的隐含周期性 前面定义的DFT变换对中,x(n)与X(k)均为有限长序列,但由于WknN的周期性,使(3.1.1)式和(3.1.2)式中X(k)隐含周期性,且周期均为N。对任意整数m,总有(),kk mNNNWWk m N均为整数 所以(3.1.1)式中,X(k)满足1()010()()()()Nk mN nNnNknNnX kmNx n Wx n WX k同理可证明(3.1.2)式中 x(n+mN)=x(n)6 实际上,任何周期为N的周期序列 都可以看作长度为N的有限长序列x(n)的周期
4、延拓序列,而x(n)则是 的一个周期,即xx()()(3.1.5)()()()(3.1.6)mNx nx nmNx nx nRn为了以后叙述方便,将(3.1.5)式用如下形式表示:()()(3.1.7)Nx nx n7图 3.1.2 有限长序列及其周期延拓 8 式中x(n)N表示x(n)以N为周期的周期延拓序列,(n)N表示n对N求余,即如果 n=MN+n1,0n1N-1,M为整数,则 (n)N=n1 例如,55,()(),Nx nx n 则有55(5)(5)(0)(6)(6)(1)xxxxxx所得结果附合图2.1.2所示的周期延拓规律。9 如果x(n)的长度为N,且 (n)=x(n)N,则可
5、写出 (n)的离散傅里叶级数为xx11100010()()()()11()()()NNNknknknNNNNnnnNknknNNnX kx n Wx nWx n Wx nX k WX k WNN(3.1.8)(3.1.9)式中()()()NX kx k Rk(3.1.10)103.2 离散傅里叶变换的基本性质离散傅里叶变换的基本性质 3.2.1 线性性质 如果x1(n)和x2(n)是两个有限长序列,长度分别为N1和N2。y(n)=ax1(n)+bx2(n)式中a、b为常数,即N=maxN1,N2,则y(n)N点DFT为 Y(k)=DFTy(n)=aX1(k)+bX2(k),0kN-1(3.2.
6、1)其中X1(k)和X2(k)分别为x1(n)和x2(n)的N点DFT。11 3.2.2 循环移位性质 1.序列的循环移位 设x(n)为有限长序列,长度为N,则x(n)的循环移位定义为 y(n)=x(n+m)NRN(N)(3.2.2)12图 3.2.1 循环移位过程示意图 13 2.时域循环移位定理 设x(n)是长度为N的有限长序列,y(n)为x(n)的循环移位,即 y(n)=x(n+m)NRN(n)则Y(k)=DFTy(n)=WN-kmX(k)其中X(k)=DFTx(n),0kN-1。14 3.频域循环移位定理如果X(k)=DFTx(n),0kN-1 Y(k)=X(k+l)NRN(k)则 y
7、(n)=IDFTY(k)=WNnlx(n)(3.2.4)15 3.2.3 循环卷积定理 有限长序列x1(n)和x2(n),长度分别为N1和N2,N=max N1,N2。x1(n)和x2(n)的N点DFT分别为:X1(k)=DFTx1(n)X2(k)=DFTx2(n)如果 X(k)=X1(k)X2(k)则110()()()()()NNNmx nIDFT X kx mnmRn(3.2.5)120()()()()()NNNmx nIDFT X kx mnmRn16 1211201221()()()()()()()()()()()()NNNmx nx nx nx m xn mR nX kDFT x n
8、X kX kX kX k 循环卷积过程中,两个N长的序列的循环卷积长度仍为N。显然与一般的线性卷积不同,故称之为循环卷积,记为由于 所以 1221()()()()()()x nIDFT X kx nx nx nx n即循环卷积亦满足交换律。17 3.2.4 复共轭序列的DFT 设x*(n)是x(n)的复共轭序列,长度为N X(k)=DFTx(n)则 DFTx*(n)=X*(N-k),0kN-1 (3.2.7)且 X(N)=X(0)18 3.2.5 DFT的共轭对称性 1.有限长共轭对称序列和共轭反对称序列 为区别于傅里叶变换中所定义的共轭对称(或共轭反对称)序列,用xep(n)和xop(n)分
9、别表示有限长共轭对称序列和共轭反对称序列,则二者满足如下定义式:xep(n)=x*ep(N-n),0nN-1 (3.2.9)xop(n)=-xop*(N-n),0nN-1 (3.2.10)当N为偶数时,将上式中的n换成N/2-n可得到19 上式更清楚地说明了有很长序列共轭对称性的含义。如图3.2.3所示。图中*表示对应点为序列取共轭后的值。()(),01222()(),01222epepopopNNNxnxnnNNNxnxnn 20图 3.2.3 共轭对称与共轭反对称序列示意图 21 如同任何实函数都可以分解成偶对称分量和奇对称分量一样,任何有限长序列x(n)都可以表示成共轭对称分量和共轭反对
10、称分量之和,即 x(n)=xep(n)+xop(n)0nN-1 (3.2.11)xep(n)=1/2x(n)+x*(N-n)(3.2.13)xop(n)=1/2x(n)-x*(N-n)(3.2.14)22 2.DFT的共轭对称性 (1)如果x(n)=xr(n)+jxi(n)X(k)=DFTx(n)=Xep(k)+Xop(k)Xep(k)=DFTxr(n),X(k)的共轭对称分量Xop(k)=DFTjxi(n),X(k)的共轭反对称分量23 (2)如果x(n)=xep(n)+rop(n),0nN-1 (3.2.17)X(k)=DFTx(n)=XR(k)+jXI(k)(3.2.18)其中 XR(k
11、)=ReX(k)=DFTxep(n)jXI(k)=jImX(k)=DFTxop(n)24设x(n)是长度为N的实序列,且X(k)=DFTx(n),则 (1)X(k)=X*(N-k),0kN-1 (3.2.19)(2)如果 x(n)=x(N-m)则X(k)实偶对称,即X(k)=X(N-k)(3.2.20)(3)如果x(n)=-x(N-n),则X(k)纯虚奇对称,即 X(k)=-X(N-k)(3.2.21)25 利用DFT的共轭对称性,通过计算N点DFT,可以得到两个不同实序列的N点DFT,设x1(n)和x2(n)为两个实序列,构成新序列x(n)如下:x(n)=x1(n)+jx2(n)对x(n)进
12、行DFT,得到 X(k)=DFTx(n)=Xep(k)+Xop(k)26 由(3.2.16)式、(3.2.13)式和(3.2.14)式得到 Xep(k)=DFTx1(n)=1/2X(k)+X*(N-k)Xop(k)=DFTjx2(n)=1/2X(k)-X*(N-k)所以 X1(k)=DFTx1(n)=1/2X(k)+X*(N-k)X2(k)=DFTx2(n)=-j1/2X(k)-X*(N-k)273.3 频率域采样频率域采样 设任意序列x(n)的Z变换为()()nnX zx n z且X(z)收敛域包含单位圆(即x(n)存在傅里叶变换)。在单位圆上对X(z)等间隔采样N点得到22()()(),0
13、kN-1(3.3.1)jkNjknNz enX kX zx n exN(n)=IDFTX(k),0nN-128 由DFT与DFS的关系可知,X(k)是xN(n)以N为周期的周期延拓序列 (n)的离散傅里叶级数系数 (k)的主值序列,即xx1010()()()()()()()()()1()1()NNNNNknNkNknNkX kX kDFS X nX kX k RkX nxnIDFS X kX k WNX k WN29 如果序列x(n)的长度为M,则只有当频域采样点数NM时,才有 xN(n)=IDFTX(k)=x(n)即可由频域采样X(k)恢复原序列x(n),否则产生时域混叠现象。这就是频域采样
14、定理。10()()()()()()()NkNNNrx nx nrNxnx n Rnx nrN Rn(3.3.2)(3.3.3)30 下面推导用频域采样X(k)表示X(z)的内插公式和内插函数。设序列x(n)长度为M,在频域02之间等间隔采样N点,NM,则有 21010()()()(),0,1,2,11()()()()jkNNnnz eNknNkX zx n zX kX zkNx nX zX kX k WN式中 3111011011()()111()1()()()NNkkNNkkNNkkzX zX kNWzzzNWzX zX kz(3.3.4)(3.3.5)(3.3.6)32 式(3.3.6)称
15、为用X(k)表示X(z)的内插公式,k(z)称为内插函数。当z=ej时,(3.3.5)式和(3.3.6)式就成为x(n)的傅里叶变换X(ej)的内插函数和内插公式,即(2/)1011()1()()()j Nkjk NNjkkeNeX eX k 进一步化简可得 101()22()()()1 sin(/2)()sin(/2)NjkNjX eX kkNNeN (3.3.7)(3.3.8)333.4 DFT的应用举例的应用举例 DFT的快速算法FFT的出现,使DFT在数字通信、语言信号处理、图像处理、功率谱估计、仿真、系统分析、雷达理论、光学、医学、地震以及数值分析等各个领域都得到广泛应用。34 3.
展开阅读全文