实验二离散时间信号的频域分析..docVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验二离散时间信号的频域分析.

实验二 离散时间信号的频域分析 一 实验目的 1、理解和加深DTFT的概念及其性质; 2、学习利用MATLAB计算离散时间信号的DTFT。 二 实验设备 1、计算机 2、MATLAB R2007a仿真软件 三 实验原理 信号的频域分析是信号处理中一种有效的工具,在离散信号的时域分析中,通常将信号表示成序列的线性组合,而在频域中,将信号表示成复变量的线性组合,通过这样的表示,可以将时域的离散序列映射到频域以便于进一步处理。基于DTFT离散时间信号分析函数有:freqz,real,imag,abs,angle。函数freqz可以用来计算一个以的有理分式形式给出的序列的DTFT的值。Freqz的形式多样,常见的有H=freqz(num,den,w),其中num表示序列有理分式DTFT的分子多项式系数,den表示分母多项式系数(均按z的降幂排列),矢量w表示在0~2中给定的一系列频率点集合。 四 实验内容 1、上机实验前,认真阅读实验原理,掌握DTFT的基本概念; 2、掌握离散时间信号的DTFT的MATLAB实现方法。 实例1:已知下列序列的,求,并做振幅相位图。 (4) 实例2:求下列序列的频谱 1);2);3);4) w=[0:1:500]*pi/500;%[0,pi]区分域为501点 x1=1; x2=1-0.81873.*exp(j*(-w)); x22=x2+(x2==0)*eps;%逻辑数组参加运算,使“0”被“机器零”代替 x=x1./x22; magx=abs(x);angx=angle(x).*180./pi; subplot(2,1,1);plot(w/pi,magx); %xlabel(’以pi为单位的频率’); title(’幅度部分’);ylabel(’幅度’); subplot(2,1,2);plot(w/pi,angx); xlabel(’以pi为单位的频率’);title(’相位部分’);ylabel(’相位’); w=[0:1:500]*pi/500;%[0,pi]区分域为501点 x1=1-exp(-1*j*w*5); x2=1- exp(-1*j*w); x22=x2+(x2==0)*eps;%逻辑数组参加运算,使“0”被“机器零”代替 x=x1./x22; magx=abs(x);angx=angle(x).*180./pi; subplot(2,1,1);plot(w/pi,magx); xlabel(’以pi为单位的频率’); title(’幅度部分’);ylabel(’幅度’); subplot(2,1,2);plot(w/pi,angx); xlabel(’以pi为单位的频率’);title(’相位部分’);ylabel(’相位’); 实例3:利用MATLAB求以下有限时宽序列的傅里叶变换; (1) 已知;(2) 已知 (1)原程序如下: n=[0:10];x=(0.7*exp(j*pi/4)).^n; k=[-200:200];w=(pi/100)*k;%w=[-2*pi:pi/100:2*pi]; X=x*(exp(-j*pi/100)).^(n*k); magX=abs(X);angX=angle(X); subplot(2,1,1);plot(w/pi,magX,r);grid; xlabel(\omega (angular frequency) in units of\pi rads); ylabel( |X(e^{j\omega})|); title(Amplitude Part); subplot(2,1,2);plot(w/pi,angX/pi,r);grid ; xlabel(\omega (angular frequency) in units of\pi rads); ylabel(\times\pi rads); title(Angle Part); 运行结果如下图所示: (2) 源程序如下: n=[-10:10];x=5.^n; k=[-200:200];w=(pi/100)*k; X=x*(exp(-j*pi/100)).^(n*k); magX=abs(X);angX=angle(X); subplot(2,1,1);plot(w/pi,magX,r);grid; xlabel(\omega (angular frequency) in units of\pi rads); ylabel(|X(e^{j\omega})|) ;title(Amplitude Part); subplot(2,1,2);plot(w/pi,angX/pi,r);grid; xlabel(\omega (angular freq

文档评论(0)

sfkl + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档