DFT全称离散傅里叶变换,是数字信号处理的核心工具。
简单来说,它能把一段随时间变化的信号(比如音频波形)转换成不同频率成分的组合,就像把一杯混合果汁分解出苹果、橙子各自的比例。
二、DFT的三大核心特性
1. 频率分解
将信号拆解为不同频率的正弦波,比如音乐中的高音、中音、低音。
2. 对称性
实信号的DFT频谱关于中点对称,高频分量在两端,低频在中间。
3. 快速计算
通过FFT算法(快速傅里叶变换),计算复杂度从O(N^2)降至O(N log N),计算量大大降低。
三、DFT实战:从公式到应用
案例1:音频降噪
假设你录制的语音中有嗡嗡的电流声。通过DFT分析频谱后,找到噪声对应的频率k,将X(k)置零再逆变换回时域,噪音瞬间消失!
案例2:图像压缩
JPEG格式利用DFT将图像转换到频域,保留主要低频分量(人眼对高频不敏感),丢弃次要高频数据,实现高效压缩。
动手算一算:
对信号x[n] = {2,3,3,2},做4点DFT:
最终4点DFT结果为: