Hızlı Fourier Dönüşümü algoritması, giriş noktalarının zaman alanına eşit aralıklarla yerleştirildiği varsayımı altında bir Fourier ayrışması hesaplar, . Ya onlar değilse? Değişken bir örnekleme oranının ne kadar etkili olduğunu hesaplamak için kullanabileceğim başka bir algoritma veya FFT'yi değiştirebilecek bir yol var mı?
Çözüm, örneklerin nasıl dağıtıldığına bağlıysa, en çok ilgilendiğim iki özel durum vardır:
- Jitter ile sabit örnekleme hızı: burada rastgele dağıtılmış bir değişkendir. Söylemek güvenli olduğunu varsayalım . δ t k | δ t k | < T / 2
- Örnekleri başka bir sabit örnekleme hızından : buradan k ∈ Z ≥ k
Motivasyon: her şeyden önce bu, bu site için teklife verilen yüksek oylu sorulardan biriydi . Ancak ek olarak, bir süre önce eşit olmayan şekilde örneklenmiş noktalara sahip bazı girdi verilerinin ortaya çıktığı FFT kullanımı ( Yığın Taşması ile ilgili bir soru sorulduğunda) hakkında bir tartışmaya katıldım . Verilerdeki zaman damgalarının yanlış olduğu ortaya çıktı, ancak birinin bu sorunu nasıl çözebileceğini düşündürdü.