Burada, çoğunlukla özel pencerelerin tasarlanmasıyla ilgili başka bir kısmi yanıt var. Ben (şimdi bildiğim gibi ama o zaman değil) "frekans etki alanında pencereleme" denilen bir şey yaparken bu ile geldi. Sonra, pencereyle ilgili bazı orijinal kağıtları okuduktan sonra, muhtemelen bazı pencerelerin ilk başta tasarlandığını düşündüm, ancak gerçek bir arka plan bilgim yok.
Dikdörtgen bir pencere ile başlayın ve Fourier dönüşümüne, samimi işlevine bakın:
Şimdi, ölçek ve (frekans-) ikisini kaydırır, böylece yan loblar birlikte eklendiğinde birbirlerini iptal etme eğilimindedir:
(Yeşil sonuç; kötü kalite ve işe yaramaz efsane için üzgünüm.)
Gördüğünüz gibi, yan loblar sadece genel olarak azalmaz, aynı zamanda çok daha hızlı bir şekilde yuvarlanırlar.
"Frekans alanında pencereleme" ile, kaydırma ve ölçeklendirme pratikte gerçekte olanlarla yakından ilişkilidir. Ancak, muhtemelen, frekans kaymaları için uygun formülleri uygulayarak elde edilmesi kolay olan bir zaman alanı temsiliyle ilgileniyorsunuz. işlevini basitleştirir .cos(πt)
Bu işlemi tekrarlayın ve daha geniş bir ana lob pahasına daha iyi ve daha iyi kalkış yapın:
Bu , tam olarak bir Hann penceresi olan zaman alanında basitleştirir . Genel olarak, bu kez tekrarlandığında . , bir Blackman penceresinin özel bir halidir ve bile Blackman-Harris ailesine aittir. n ( cos ( π t ) ) n n = 4 n(cos(πt))2n(cos(πt))nn=4n
Blackman-Harris pencereleri arasında, bunlar en hızlı yan lobun yuvarlanmasını sağlar. (Bunun bir kanıtını yazmaya başladım, ancak bitirmedim, çünkü ayrılma ve diğer parametrelerin nasıl hesaplanacağı uzmanlar arasında ortak bilgi gibi görünüyor.)
Yuvarlamadan başka bir şeyi optimize etmek istiyorsanız, yeterli yuvarlanma olan bir pencereyle başlayabilir, sonra yukarıdakine benzer bir şey yapabilirsiniz, ancak farklı bir şekilde ölçeklendirin ve kaydırın (genellikle iki yerine üç terim kullanarak). . Bu, ruloyu tamamen aynı tutacaktır, ancak örneğin ilk yan lobları azaltmanıza izin verir.
Bu yardımcı olur umarım. İyi eğlenceler.