下载此文档

实验三离散时间信号频域分析韩梦欣.doc


文档分类:通信/电子 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
实验三 离散时间信号的频域分析
实验目的
熟悉并应用信号的频域分析方法对信号进行处理;
掌握信号的复变量或的线性组合表示方式,能够将时域的离散序列映射到频域处理;
利用MATLAB计算离散时间信号的DTFT和DFT,并理解其相互关系。
二、实验原理
.它是关于自变量的复函数,且是以为周期的连续函数。可以表示为
其中,分别是的实部和虚部;还可以表示为
其中,的幅度函数和相位函数;它们都是w的实函数,也是以为周期的周期函数。
序列的N点DFT定义为
   
是周期为N的序列.
与的关系:是对在一个周期中的谱的等间隔N点采样,即
而可以通过对内插获得,即
使用到的MATLAB命令有基于DTFT离散时间信号分析函数以及求解序列的DFT函数。
  1)基于DTFT离散时间信号分析函数有。函数可以用来计算一个以的有理分式形式给出的序列的DTFT值.的形式多样,常见的有,其中表示序列有理分式DTFT的分子多项式系数,表示分母多项式系数(均按z的降幂排列),矢量w表示在0~。在求出DTFT值后,可以使用函数分别求出并绘出其实部、虚部、幅度和相位谱.例如利用函数,然后利用函数分别求出幅频特性和相频特性,最后利用命令绘出曲线。
   2) 求解序列DFT的函数有:fft,ifft。函数可以计算R点序列的R点DFT值;而则计算R点序列的N点DFT,若R〉N,则直接截取R点DFT的前N点,若R〈N,则x先进行补零扩展为N点序列再求N点DFT。函数可以计算R点的谱序列的R点IDFT值;而同的情况。
实验设备
计算机、MATLAB软件
四、实验内容
1。编程计算并画出下面DTFT的实部、虚部、幅度和相位谱。
程序如下
  a=[ -0.1553 0。1553 ];%分子多项式
  b=[1 1。2828 1。0388 0.3418];   %分母多项式
  [H w]=freqz(a,b,512);                   %一般默认值为512
   subplot(2,2,1),plot(w,real(H)),title('实部');%绘出实部图像
  subplot(2,2,2),plot(w,imag(H)),title(’虚部’);%绘出虚部图像
subplot(2,2,3),plot(w,abs(H)),title('幅度’); %绘出幅度图像
  subplot(2,2,4),plot(w,angle(H)),title(’相位’);%绘出相位图像
图像如下
2。计算32点序列,0n31的32点和64点DFT,分别绘出幅度谱图形,并绘出该序列的DTFT图形。
(1)程序如下
n=0:31;     %n的范围:0〈=n〈=31
x=cos(((5*pi)/16)*n);
xd=fft(x,32); %调用fft函数,计算32点序列的32点DFT
subplot(2,1,1),plot(abs(xd)),title('幅度谱(32点)');  %绘32点幅度

实验三离散时间信号频域分析韩梦欣 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小171 KB
  • 时间2021-07-29