当前位置:文档下载 > 所有分类 > 工程科技 > 信息与通信 > 离散傅里叶变换(DFT)快速傅里叶变换(FFT) 实验四
侵权投诉

离散傅里叶变换(DFT)快速傅里叶变换(FFT) 实验四

课程名称:数字信号处理 实验成绩:

指导教师:

实 验 报 告

院系: 信息工程学院 班级: 学号: 姓名:

日期: 2011. 10.30

实验四:DFS、DFT与FFT

离散傅里叶变换(DFT)快速傅里叶变换(FFT) 实验四

1、已知某周期序列的主值序列为x(n)=[0,1,2,3,2,1,0],编程显示2个周期的序列波形。要求:

① 用傅里叶级数求信号的幅度谱和相位谱,并画出图形 ② 求傅里叶级数逆变换的图形,并与原序列进行比较 程序清单: N=7;

xn=[0,1,2,3,2,1,0]; xn=[xn,xn]; n=0:2*N-1; k=0:2*N-1;

Xk=xn*exp(-1i*2*pi/N).^(n'*k); x=(Xk*exp(1i*2*pi/N).^(n'*k))/N; subplot(2,2,1);stem(n,xn);

title('x(n)');axis([-1,2*N,1.1*min(xn),1.1*max(xn)]); subplot(2,2,2);stem(n,abs(x));

title('IDFS|X(k)|');axis([-1,2*N,1.1*min(x),1.1*max(x)]); subplot(2,2,3),stem(k,abs(Xk));

title('|X(k)|');axis([-1,2*N,1.1*min(abs(Xk)),1.1*max(abs(Xk))]); subplot(2,2,4),stem(k,angle(Xk));

title('arg|X(k)|');axis([-1,2*N,1.1*min(angle(Xk)),1.1*max(angle(Xk)]);

程序运行结果如下图:

第1页

免费下载Word文档免费下载:离散傅里叶变换(DFT)快速傅里叶变换(FFT) 实验四

(下载1-7页,共7页)

我要评论

返回顶部