傅里叶变换FFT(基于Excel)

📅 2026/8/16 16:16:55
傅里叶变换FFT(基于Excel)
摘要本文演示了如何使用Excel生成包含两条正弦波叠加和直流分量的1024个数据点并通过Excel的傅里叶分析功能计算FFT最终验证了原始信号的频率和幅值参数。1、应用场合1FFT在电力控制器中比如RTU、FTU、微机综保其核心作用就是将时域信号电压、电流波形转换为频域频谱进行分析。在电力电子领域它不仅仅是一个数学工具更是诊断、保护与优化控制的“内窥镜”。2它将EMC中看不见、摸不着的“时间问题波形”转化为了可量化、可定位的“频率问题频谱”。2、数据产生利用Excel模拟出一系列数据本例产生1024个数据点公式为:物理含义1两条正弦波叠加2正弦波1幅值为1.5周期为1024/503正弦波2幅值为2.5周期为1024/804直流分量为33、产生Excel数据4、Excel计算FFT▼首先需要打开文件→选项→自定义功能区→数据选项卡▼选择数据→数据分析→傅里叶分析▼选择或者输入「输入区域」与「输出区域」个数必须是2的n次方本例输入数据个数为1024个。▼再利用Excel求模公式IMABS()对傅里叶每一个结果值进行求模可得到如下图。结论总共采样1024个点Excel原文件https://download.csdn.net/download/liht_1634/93278245。▲上图中横坐标 0处代表的是直流分量其值为 3072可算出直流分量为 3072/1024 3.0。分别在 x 50y 768 与 x 80y 1280 出现一次谐波幅值可算出频率分别在 50/1024 与 80/1024 处幅值分别为 768/(1024/2) 1.5 与 1280/(1024/2) 2.5。直木成材弯木成景人生百态各有归途。木以不材得终其天年人以无为而成其有为论才当向直中取谋生应从曲中求