内容发布更新时间 : 2025/1/8 17:21:32星期一 下面是文章的全部内容请认真阅读。
实验报告
课程名称:数字信号处理
实 验 四:利用DFT分析离散信号频谱
班 级:通信1403 学生姓名:强亚倩 学 号:1141210319 指导教师:范杰清
华北电力大学(北京)
一、实验目的
应用离散傅里叶变换(DFT),分析离散信号x[k]。深刻理解利
用DFT分析离散信号频谱的原理,掌握改善分析过程中产生的误差的方法。
二、实验原理
根据信号傅里叶变换建立的时域与频域之间的对应关系,可以得到有限长序列的离散傅里叶变换(DFT)与四种确定信号傅里叶变换的之间的关系,实现由DFT分析其频谱。 三、 实验内容 三、实验内容
1. 利用FFT分析信号 的频谱; (1) 确定DFT计算的参数;
(2) 进行理论值与计算值比较,讨论信号频谱分析过程中误差原因及改善方法。
函数代码:N=32; k=0:N-1; x=cos(3*pi/8.*k); X=fft(x,N); subplot(2,1,1);
stem(k-N/2,abs(fftshift(X))); ylabel('Magnitude'); xlabel('Frequency (rad)'); subplot(2,1,2);
stem(k-N/2,angle(fftshift(X))); ylabel('Phase'); xlabel('Frequency (rad)’);
k)u[k]的频谱; 2. 利用FFT分析信号x[k]?(12(1) 确定DFT计算的参数;
(2) 进行理论值与计算值比较,讨论信号频谱分析过程中误差原因及改善方法。
函数代码为:k=0:30;
x=0.5.^k; subplot(2,1,1);
stem(k,x); subplot(2,1,2); w=k-15;