在网上查了好久也没有很全面的介绍,只是很笼统的说明一下,自己花点时间研究一下,汇总起来,希望帮助到大家。我用的office2016,以此为例,大同小异。
一、先确认excel表格是否有数据分析功能。
如果此处没有,则需要添加,方法如下:
1、打开excel选项,选择“自定义功能区”,把“开发工具”这个打上“√”,如下图:
2、选择“开发工具”中的“excel加载项”,选择“分析工具库”,点击确定,如下图:
3、将需要傅里叶变换的数据粘贴至excel表格中,一般选择一个采样周期。选择“数据”中的“数据分析”。
4、选择需要变换的数据所在的表格中的位置以及变换后的输出位置,再点击确定。如下图:
5、等待几秒钟,数据处理完毕后,会以复数的形式体现,如下图:
6、需要对复数进行求模,运用公式“imabs()”对结果求模,如下图:
7、至此,已经从原始数据到傅里叶变换,可以对求模后的数据进行绘图,查看变换数据:
选中需要生成折线图的数据,点击生成折线图的快捷键,即可生成图像,比较直观。
二、以上方法可以用表格进行验证自己用单片机fft计算的结果是否准确。