资源描述:
《实验3 离散序列的傅里叶变换的MATLAB实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、信息工程学院实验报告成绩:指导老师(签名):课程名称:数字信号处理实验项目名称:实验3离散序列的傅里叶变换的MATLAB实现实验时间:2016.10.10班级:姓名:学号:一、实验目的:熟悉离散序列的傅里叶变换理论及其MATLAB实现。二、实验设备与器件MATLAB2008软件三、实验内容与结果分析3.1在0到区间画出矩形序列的离散时间傅里叶变换(含幅度和相位)。指令语句如下:n=-10:10;x=[(n>=0)&(n<10)];k=-200:200;w=(pi/200)*k;X=x*(exp(-j*pi/200)).^(n'*k);m
2、agX=abs(X);angX=angle(X);subplot(2,1,1);plot(w,magX,'LineWidth',2);xlabel('Frequency');ylabel('
3、X
4、');gridon;subplot(2,1,2);plot(w,angX,'LineWidth',2);xlabel('Frequency');ylabel('Angle');gridon;执行结果如图3-1所示:第3页共3页图3-13.2求序列x(n)=1,-2≤n≤2的离散时间傅里叶变换(含幅度和相位)。指令语句如下:n=-10:10;x=
5、[(n>=-2)&(n<2)];k=-200:200;w=(pi/200)*k;X=x*(exp(-j*pi/200)).^(n'*k);magX=abs(X);angX=angle(X);subplot(2,1,1);plot(w,magX,'LineWidth',2);xlabel('Frequency');ylabel('
6、X
7、');gridon;subplot(2,1,2);plot(w,angX,'LineWidth',2);xlabel('Frequency');ylabel('Angle');gridon;执行结果如图3-
8、2所示:图3-24.思考题4.1什么是共轭对称性?结合例2-1加以分析。答:由例2-1的实验结果图,可以看出函数f(x)其实部为偶函数,虚部为奇函数,那么此函数就为共轭对称函数,即f(x)的共轭等于f(-x)。四、实验总结:通过这次实验的学习,我更加熟悉了序列的卷积运算及其MATLAB实现;且加深对离散时间傅里叶变换的理解。第3页共3页通过在实验中解决了一系列的问题后,对MATLAB的函数语句运用更加的熟练。附录:%%%3.1在0到pi区间画出矩形序列R10(n)的离散时间傅里叶变换(含幅度和相位)n=-10:10;x=[(n>=0)&
9、(n<10)];k=-200:200;w=(pi/200)*k;X=x*(exp(-j*pi/200)).^(n'*k);magX=abs(X);angX=angle(X);subplot(2,1,1);plot(w,magX,'LineWidth',2);xlabel('Frequency');ylabel('
10、X
11、');gridon;subplot(2,1,2);plot(w,angX,'LineWidth',2);xlabel('Frequency');ylabel('Angle');gridon;%%%3.2求序列x(n)=1,
12、-2≤n≤2的离散时间傅里叶变换(含幅度和相位)n=-10:10;x=[(n>=-2)&(n<2)];k=-200:200;w=(pi/200)*k;X=x*(exp(-j*pi/200)).^(n'*k);magX=abs(X);angX=angle(X);subplot(2,1,1);plot(w,magX,'LineWidth',2);xlabel('Frequency');ylabel('
13、X
14、');gridon;subplot(2,1,2);plot(w,angX,'LineWidth',2);xlabel('Frequenc
15、y');ylabel('Angle');gridon;第3页共3页