Parks-McClellan algoritmasını kullanarak belirli frekans alanı kısıtlamalarına uyan enterpolasyon filtrelerini kolayca tasarlayabiliriz . Ancak, zaman alanı kısıtlamalarının nasıl uygulanacağı hemen anlaşılamamıştır; özellikle Nyquist filtreleri üretmekle ilgileniyorum. Eğer bir faktörle aşırı örnekleme yapıyorsam N
, filtrenin sıfır kN
olmayan tamsayı için sıfır geçişe sahip olmasını istiyorum k
(bu, enterpolatörüm için giriş örneklerinin çıkış sırasında görünmesini sağlar).
Harris 1'in yarım bant filtreleri tasarlamak için bir teknikten bahsettiğini gördüm , yani özel durum N=2
. Bunun genel bir çözümü var mı? (Pencere yöntemiyle filtreleri kolayca tasarlayabileceğimizi biliyorum, ancak bu bize aynı kontrolü vermiyor.)
[1] İletişim Sistemleri için Çok Hızlı Sinyal İşleme , s. 208-209
N=2
: Cevabımı bkz FIR filtre tasarımı: Parklar-McClellan ve en küçük kareler vs Pencere .