实验一 离散傅立叶变换DFT.doc_第1页
实验一 离散傅立叶变换DFT.doc_第2页
实验一 离散傅立叶变换DFT.doc_第3页
实验一 离散傅立叶变换DFT.doc_第4页
实验一 离散傅立叶变换DFT.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验一 离散傅立叶变换试验目的 理解离散傅立叶变换的基本概念 掌握离散傅立叶变换的应用方法离散傅立叶变换傅立叶变换是信号分析和处理的重要工具。有限长序列作为离散信号的一种,在数字信号处理种占有着极其重要的位置。对于有限长序列,离散傅立叶变换不仅在理论上有着重要的意义,而且有快速计算的方法快速傅立叶变换。所以在各种数字信号处理的运算方法中,越来越起到核心的作用。下面,就对离散傅立叶变换及其MATLAB函数应用,结合实际工程实例做说明。1 傅立叶变换的几种形式1、非周期连续时间信号的傅立叶变换非周期连续时间信号的傅立叶变换可以表示为逆变换为在这里,是模拟角频率。可以看到,时域的连续函数造成频域的非周期谱,时域的非周期性造成频域的连续谱。结论:非周期连续时间函数对应于一非周期连续频域变换函数。2、周期连续时间信号的傅立叶变换周期为的周期性连续时间信号傅立叶变换是离散频域函数,可表示为逆变换为这就是经常称之为傅立叶级数的变换形式。在这里,也是模拟角频率。可以看到,时域的连续函数造成频率域的非周期谱,频域函数的离散造成时域函数的周期性。结论:周期连续时间函数对应于一非周期离散频域变换函数。3、非周期离散时间信号的傅立叶变换可以表示为逆变换为在这里,是数字频率,它和模拟角频率的关系为。可以看到,时域的取样对应于频域的周期延拓,而时域函数的非周期性造成频域的离散谱。结论:非周期离散时间函数对应于一周期连续频域变换函数。4、周期离散时间信号的傅立叶变换周期离散时间信号的傅立叶变换离散傅立叶变换,可以表示为逆变换为可以看到,时域的取样对应于频域的周期延拓,而时域函数的周期性造成频域的离散谱。结论:周期离散时间函数对应于一周期离散频域变换函数。2 离散傅立叶变换离散傅立叶级数变换是周期序列,仍不便于计算机计算。但离散傅立叶级数虽是周期序列,却只有个独立的数值,所以它的许多特性可以通过有限长序列延拓来得到。对于一个长度为的有限长序列,也即只在个点上有非零值,其余皆为零,即把序列以为周期进行周期延拓得到周期序列,则有所以,有限长序列的离散傅立叶变换(DFT)为逆变换为若将DFT变换的定义写成矩阵形式,则得到X=Ax,其中DFT变换矩阵A为Dftmtx 函数:用来计算DFT变换矩阵A的函数调用方式(1) Adftmta(n):返回nn的DFT变换矩阵A。若x为给定长度的行向量,则yx*A,返回x的DFT变换y。(2) Aiconj(dftmtx(n)/n;返回nn的IDFT变换矩阵Ai。应用说明【实例1】 A=dftmtx(4) Ai=conj(dftmtx(4)/4运行结果A = 1.0000 1.0000 1.0000 1.0000 1.0000 0 - 1.0000i -1.0000 0 + 1.0000i 1.0000 -1.0000 1.0000 -1.0000 1.0000 0 + 1.0000i -1.0000 0 - 1.0000iAi = 0.2500 0.2500 0.2500 0.2500 0.2500 0 + 0.2500i -0.2500 0 - 0.2500i 0.2500 -0.2500 0.2500 -0.2500 0.2500 0 - 0.2500i -0.2500 0 + 0.2500i【实例1-a】求四点矩形序列的DFT。分别是16点和32点等间隔采样。% DFT的MATLB计算xn=1 1 1 1; %输入时域序列向量xn=R8(n)Xk16=fft(xn,16); %计算xn的16点DFTXk32=fft(xn,32); %计算xn的32点DFT%以下为绘图部分k=0:15;wk=2*k/16; %产生16点DFT对应的采样点频率(关于归一化值)subplot(3,2,1);stem(wk,abs(Xk16),.); %绘制16点DFT的幅频特性图title(a)16点DFT的幅频特性图);xlabel(/);ylabel(幅度)subplot(3,2,5);stem(wk,angle(Xk16),.); %绘制16点DFT的相频特性图line(0,2,0,0);title(b)16点DFT的相频特性图)xlabel(/);ylabel(相位);axis(0,2,-3.5,3.5)k=0:31;wk=2*k/32; %产生32点DFT对应的采样点频率(关于归一化值)subplot(3,2,2);stem(wk,abs(Xk32),.); %绘制32点DFT的幅频特性图title(c)32点DFT的幅频特性图);xlabel(/);ylabel(幅度)subplot(3,2,6);stem(wk,angle(Xk32),.); %绘制32点DFT的相频特性图line(0,2,0,0);title(d)32点DFT的相频特性图);xlabel(/);ylabel(相位);axis(0,2,-3.5,3.5)实验结果【实例2】如果是一个N16的有限序列,用MATLAB求其DFT的结果,并画出其结果图,如图1所示。图 1 有限长序列的DFT结果图程序N=16;n=0:1:N-1; %时域采样xn=sin(n*pi/8)+sin(n*pi/4);k=0:1:N-1; %频域采样WN=exp(-j*2*pi/N);nk=n*k;WNnk=WN.nk;Xk=xn*WNnk;subplot(2,1,1)stem(n,xn);subplot(2,1,2)stem(k,abs(Xk);运算结果Xk = Columns 1 through 5 0.0000 -0.0000 - 8.0000i -0.0000 - 8.0000i 0.0000 - 0.0000i 0.0000 - 0.0000i Columns 6 through 10 -0.0000 - 0.0000i 0.0000 - 0.0000i 0.0000 - 0.0000i 0.0000 - 0.0000i 0.0000 - 0.0000i Columns 11 through 15 0.0000 - 0.0000i 0.0000 - 0.0000i 0.0000 - 0.0000i 0.0000 - 0.0000i 0.0000 + 8.0000i Column 16 0.0000 + 8.0000iDFT的性质两个序列和都是N点有限长序列,设1、 线性式中a,b为任意常数。2、 圆周移位一个有限长序列的圆周移位定义式中,表示的周期延拓序列的移位有限长序列圆周移位后的DFT为【实例3】求有限长序列的圆周移位。并画出其结果图,如图52所示。图 5-2 有限长序列的圆周移位结果图程序N=20;m=10;n=0:1:N-1;x=8*(0.4).n;n1=mod(n+m),N);xm=x(n1+1);subplot(2,1,1)stem(n,x);title(Original Sequence);xlabel(n);ylabel(x(n);subplot(2,1,2)stem(n,xm);title(Circular Shift Sequence);xlabel(n);ylabel(x(n+10)mod20);输出结果:x = Columns 1 through 8 8.0000 3.2000 1.2800 0.5120 0.2048 0.0819 0.0328 0.0131 Columns 9 through 16 0.0052 0.0021 0.0008 0.0003 0.0001 0.0001 0.0000 0.0000 Columns 17 through 20 0.0000 0.0000 0.0000 0.00003、圆周卷积假设则有用表示圆周卷积,则上式可化简为MATLAB内部用于计算圆周卷积的函数Circonv程序如下:实例4 求序列x1=1 2 3 4 5;x2=1 2 3 4 5 4 3 2 1的圆周卷积。% exa2-6_circle_conv.m, for example 2-6% to test circle_conv.mclear;x1=1 2 3 4 5;x2=1 2 3 4 5 4 3 2 1;N=length(x1)+length(x2)-1;n=0:N-1;n1=0:N-2;n2=0:N-3;y1=circconv(x1,x2,N);y2=circconv(x1,x2,N-1);y3=circconv(x1,x2,N-2);x1=x1 zeros(1,N-length(x1);x2=x2 zeros(1,N-length(x2);Xf1=dft(x1,N);Xf2=dft(x2,N);Xf=Xf1.*Xf2;x=idft(Xf,N);x=real(x);subplot(231)stem(n,x1)title(x1(n)subplot(232)stem(n,x2)title(x2(n)subplot(233)stem(n,x)title(x(n)=IDFT(X(k)subplot(234)stem(n,y1)title(N点圆周卷积)subplot(235)stem(n1,y2)title(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论