wxf.134 发表于 2008-9-26 18:35

关于FFt变换中幅值计算的问题?求教!

在FFT变换时,遇到幅值算法不一的情况,希望大虾给鉴定一下:
其中mag是幅值,N为fft(x,N)中的数据点数
1、mag=abs(y)
2、mag=abs(y)*/N,
3、mag=abs(y)*2/N

本人倾向于第三个,但未能找到权威的解释。

另:

频域的幅值和时域幅值大小的关系是什么?



qingqing5638 发表于 2008-9-26 19:18

回复 楼主 wxf.134 的帖子

假设采样频率为Fs,采样点数为N,做FFT之后,某一点n(n从1开始)表示的频率为:Fn=(n-1)*Fs/N;该点的模值除以N/2就是对应该频率下的信号的幅度(对于直流信号是除以N)
另外数据采样点越多,傅里叶分析的结果与原始振幅越接近吧。

ChaChing 发表于 2008-9-26 22:35

回复 楼主 wxf.134 的帖子

看下置顶帖, 内容很多
http://forum.vibunion.com/forum/thread-49413-1-1.html

wxf.134 发表于 2008-9-27 23:41

谢谢各位,……
页: [1]
查看完整版本: 关于FFt变换中幅值计算的问题?求教!