设为首页收藏本站

EPS数据狗论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1852|回复: 0

[其他] Excel数据分析工具:傅里叶分析

[复制链接]

40

主题

378

金钱

580

积分

初级用户

发表于 2019-8-28 15:10:22 | 显示全部楼层 |阅读模式

Excel的傅立叶分析是快速傅里叶变换(Fast Fourier Transform)及其逆变换。快速傅里叶变换是利用计算机计算离散傅里叶变换(DFT)的高效、快速计算方法的统称,简称FFT。快速傅里叶变换有广泛的应用:数字信号处理、计算大整数乘法、求解偏微分方程、用于判断时间序列周期性。

商业的销售数据经常表现为周期性离散时间数列,所以FFT非常适用于商业数据周期性分析。下面以判断时间序列周期性为例介绍Excel的傅里叶分析。

FFT原理
1.jpg

Excel傅里叶分析步骤
1、输入数据并数据中心化(求出数据均值,得到每个数据值与均值的差值);调整中心化后的数据量,使其满足2的n次方的FFT分析要求。

2、用傅立叶分析工具将中心化数据傅立叶变换,得到傅里叶变换的复数。

3、用IMCONJUGATE得到傅里叶复数的共轭复数。

4、由FFT原理可知,用IMPRODUCT求得两共轭复数乘积,再除以数据区间长度即为功率谱的密度分布。

4、以频率为横坐标、密度分布为纵坐标,绘制频谱图。

5、分析周期性。由频率强度最大的所对应的频率倒数即为周期。

范例分析
某经营多年的雪糕工厂老板通过对近一年的销售数据直观分析后发现,销售量数据呈现周期性。用傅里叶变换分析数据的周期性。数据如下
2.jpg
根据前述步骤,用Excel计算得出结果:

1、输入数据并数据中心化,调整中心化后的数据量(范例数据量为12,在中心化数据列后增加4个0),使其等于16,满足2的n次方要求;

2、用傅立叶分析工具将中心化数据傅立叶变换,得到傅里叶变换的复数。
3.jpg
3、用IMCONJUGATE得到傅里叶复数的共轭复数。
4.jpg
4、由FFT原理可知,用IMPRODUCT求得两共轭复数乘积,再除以数据区间长度(范例中数据区间长度为16),即为功率谱的密度分布。
5.jpg
5、以频率为横坐标、密度分布为纵坐标,绘制频谱图。
6.jpg
从图上看,FFT的频谱图完全对称,一般只看左半边即可。
6、分析周期性。由频率密度最大的所对应的频率倒数即为周期,作出左半边图:
7.jpg
从图中可知,密度最大的频率为0.0625,所以周期为1/0.0625=16个月,而不是12个月。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

客服中心
关闭
在线时间:
周一~周五
8:30-17:30
QQ群:
653541906
联系电话:
010-85786021-8017
在线咨询
客服中心

意见反馈|网站地图|手机版|小黑屋|EPS数据狗论坛 ( 京ICP备09019565号-3 )   

Powered by BFIT! X3.4

© 2008-2028 BFIT Inc.

快速回复 返回顶部 返回列表