谱分析加窗减小能量泄漏的求助
书上和资料上都说加窗可以减小能量的泄漏,可我没弄懂窗函数怎么应用在信号得到较准确的振幅谱和功率谱。以y(t)=sin(pi*t)为例,矩形窗w(n)=1(0 ≤n≤N-1)
是y(t)乘上w(n)在进行FFT变换就可以了吗?还是y(t)乘上w(n)的反变换 再进行FFT变换?
如果选用Hamming窗时呢?我相乘变换后得到的振幅谱与y(t)的振幅谱相差一个系数吗?选用什么窗能尽量保证能量泄漏比较小呢?
我想处理一段波形数据,想较精确的得到其中包含的频率以及能量,保证能量和保证频率的分辨率要采用不同的方法来分析吗?
麻烦各位大哥大姐给予解答,或者给小弟举个窗函数使用的例子,帮帮我这个菜鸟
贴上一段小弟想分析的数据
0.0000000E+00 50.46900
0.6250000 52.55500
1.250000 53.08400
1.875000 52.13900
2.500000 51.23300
3.125000 49.72600
3.750000 49.65100
4.375000 50.43700
5.000000 51.42000
5.625000 51.99900
6.250000 51.89200
6.875000 51.33200
7.500000 50.28900
8.125000 50.06000
8.750000 50.78200
9.375000 51.98500
10.00000 52.95400
10.62500 53.46400
11.25000 53.33300
11.87500 52.52400
12.50000 50.84800
13.12500 49.83500
13.75000 49.40000
14.37500 50.37400
15.00000 51.76200
15.62500 52.38100
16.25000 52.64900
16.87500 52.18100
17.50000 50.72000
18.12500 50.10200
18.75000 50.00900
19.37500 50.44800
20.00000 51.45400
20.62500 51.69400
21.25000 51.04300
21.87500 50.49400
22.50000 48.66700
23.12500 48.11500
23.75000 48.08000
24.37500 49.36500
25.00000 50.29900 将信号乘上一个窗函数,再做FFT即可。
Hamming,Hanning窗都是常用的窗函数 我试着做了一下,加窗会影响到频率的分辨率,当我采用hamming窗处理上面那组数据时,原先存在的两个相近频率的波在处理时分辨不出来了,会这样吗?有什么解决措施呢? 窗的主瓣宽度会影响信号的频率分辨率。
解决办法:增加采样点数
[ 本帖最后由 rockzone 于 2008-1-8 16:11 编辑 ]
页:
[1]