实验二离散时间傅立叶分析

实验二离散时间傅立叶分析

ID:26598195

大小:70.00 KB

页数:4页

时间:2018-11-27

实验二离散时间傅立叶分析_第1页
实验二离散时间傅立叶分析_第2页
实验二离散时间傅立叶分析_第3页
实验二离散时间傅立叶分析_第4页
资源描述:

《实验二离散时间傅立叶分析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验二离散时间傅立叶分析学生姓名:学号:一、实验原理:1.DTFT的定义:序列x[n]的DTFT定义:它是关于自变量的复函数,且是以为周期的连续函数。可以表示为:其中,和分别是的实部和虚部;还可以表示为:其中,和分别是的幅度函数和相位函数;它们都是的实函数,也是以为周期的周期函数。2.相延迟和群延迟的定义:相延迟定义为群延迟定义为3.使用到的MATLAB命令:(1)基于DTFT离散时间信号分析函数:freqz,real,imag,abs,angle。函数freqz可以用来计算一个以的有理分式形式给出的序列的DTFT值。freqz的形式多样,常见的有H=freqz(num,den,w),其中n

2、um表示序列有理分式DTFT的分子多项式系数,den表示分母多项式系数(均按z的降幂排列),矢量w表示在0~中给定的一系列频率点集合。freqz函数的其他形式参见帮助。在求出DTFT值后,可以使用函数real,imag,abs和angle分别求出并绘出其实部,虚部,幅度和相位谱。(2)用MATLAB计算系统的相延迟和群延迟,要用到phasedelay和grpdelay函数,这两个函数的具体形式详见help。二、实验目的:(1)学习利用MATLAB计算离散时间信号的DTFT。(2)学习利用MATLAB计算离散时间系统的频率响应,画幅频和相频图。(3)学习利用MATLAB计算离散时间系统的相延迟

3、和群延迟三、实验内容:1.UsingProgram3_1,determineandplottherealandimaginaryparts,andthemagnitudeandphasespectraofthefollowingDTFTs:(1)(2)2.UsingProgram3_2,determineandplotthemagnitudeandphaseresponsesofthemoving-averagefiltersforM=5andM=14.3.UsingProgram3_3,determineandplotthephasedelayandgroupdelayofthedigit

4、alfiltercharacterizedbyafrequencyresponse四、实验程序及结果五、实验参考程序1.%Program3_1%Discrete-TimeFourierTransformComputation%Readinthedesirednumberoffrequencysamplesk=input('Numberoffrequencypoints=');%Readinthenumeratoranddenominatorcoefficientsnum=input('Numeratorcoefficients=');den=input('Denominatorcoeffic

5、ients=');%Computethefrequencyresponsew=0:pi/(k-1):pi;h=freqz(num,den,w);%Plotthefrequencyresponsesubplot(2,2,1)plot(w/pi,real(h));gridtitle('Realpart')xlabel('omega/pi');ylabel('Amplitude')subplot(2,2,2)plot(w/pi,imag(h));gridtitle('Imaginarypart')xlabel('omega/pi');ylabel('Amplitude')subplot(2

6、,2,3)plot(w/pi,abs(h));gridtitle('MagnitudeSpectrum')xlabel('omega/pi');ylabel('Magnitude')subplot(2,2,4)plot(w/pi,angle(h));gridtitle('PhaseSpectrum')xlabel('omega/pi');ylabel('Phase,radians')2.%Program3_2%Generatethefiltercoefficientsh1=ones(1,5)/5;h2=ones(1,14)/14;%Computethefrequencyrespons

7、es[H1,w]=freqz(h1,1,256);[H2,w]=freqz(h2,1,256);%Computeandplotthemagnituderesponsesm1=abs(H1);m2=abs(H2);subplot(2,1,1)plot(w/pi,m1,'r-',w/pi,m2,'b--');ylabel('Magnitude');xlabel('omega/pi');legend('M=5'

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。