声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2085|回复: 3

[FFT] FFT结果除以N的解释,包括简单推导

[复制链接]
发表于 2013-10-16 11:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
本帖最后由 sunyuxinhe 于 2013-10-16 11:23 编辑

之前纠结于fft的结果为何除以N,或者除以N/2,大家解释的都各有各的道理,我把自己的简单认识与大家分享。


如下:
这个1/N,就像是1/2pi是一个全局系数, 理论上既可以作为正变换的系数,也可以作为反变换的系数,但是由于它不是一个常数,所以我觉得它只是为了工程上的结果的归一化。请提出不同意见。

简单推导

简单推导



回复
分享到:

使用道具 举报

发表于 2014-3-13 15:26 | 显示全部楼层
不知道是怎么回事,但是现在用的程序中所有的FFT计算结果都会除以N或者是N/2。粗浅的理解是:fft变换后得到的结果是没有意义的一个值,对结果进行处理后就可以得到实际频率点的信号的强度。如对于简单的时域信号s=3sin(2*pi*100*t)+8cos(2*pi*400*t),在进行fft后在100Hz和400H处信号的幅值并不是3和8.而需要对fft结果进行N或者是N/2的处理才会得到。。。。。不知道是不是对啊,楼主请指教
 楼主| 发表于 2014-3-20 21:38 | 显示全部楼层
liguangyun2009 发表于 2014-3-13 15:26
不知道是怎么回事,但是现在用的程序中所有的FFT计算结果都会除以N或者是N/2。粗浅的理解是:fft变换后得到 ...

我不是已经解释了
发表于 2014-3-21 12:46 | 显示全部楼层
FFT变换时,注意补零,幅值注意要先乘以2在除以采样点个数N。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-4-29 12:43 , Processed in 0.057046 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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