2013-10-13 39 views
0

提供最窄波瓣寬度的平頂窗函數是什麼?非常窄的FFT窗函數?

我在做FFT分析,我需要正弦波的主波瓣儘可能窄,但避免扇形波損失。我要求平頂功能,因爲這些功能最適合扇形縮小。我現在不介意旁瓣,甚至矩形窗口是我不夠好,如果不是因爲其巨大的扇形......

我使用SFT3M窗口從本文:
http://www.rssd.esa.int/SP/LISAPATHFINDER/docs/Data_Analysis/GH_FFT.pdf


PS。我也在那裏問了這個問題:
https://math.stackexchange.com/questions/524617/very-narrow-fft-window-functions
我可能犯了一個錯誤,我感覺我沒有發佈在正確的網站上。

+0

它可能更適合於數學SE,因爲它沒有太多的做節目。但除此之外,不是波瓣寬度「可配置」嗎?即如果你將'2 * x'而不是'x'傳遞給一個函數,你基本上是在壓縮它,對吧? **編輯:**當然,改變波瓣的寬度也會改變FFT。 – Groo

+0

@格羅我指的是頻域中的波瓣,在時域中給出正弦波。我需要一個_time-domain_窗口函數,它會在_frequency_域中產生一個窄而平頂的峯值。 – user2464424

+0

好吧,明白了。我想你已經在Wikipedia文章中檢查過窗口比較圖表了嗎? – Groo

回答

1

考慮Kaiser-Bessel系列窗口函數和Blackman-Harris系列。它們可以說是解決密集間隔頻譜成分的最佳能力,尤其是當一個或多個頻譜成分以40 dB或更小的比例支配所有其他頻譜成分時。

該圖顯示了10.5 Hz處的1.0級頻譜分量和16 Hz處0.01級頻譜分量。 16赫茲的音調相對於主音調衰減了40分貝,並且非常接近頻率的主導地位。複合正弦信號用Kaiser-Besselα= 3.5進行窗口化,以顯示Kaiser-Bessel窗口在附近強信號存在下分辨弱信號的能力。

FFT spectrum from sooeet.com 你可以嘗試不同的窗口功能在這裏的各種信號:

Fourier transform calculator - Sooeet.com