Nous pouvons facilement concevoir des filtres d'interpolation qui obéissent à certaines contraintes du domaine fréquentiel en utilisant l' algorithme de Parks-McClellan . Cependant, il n'est pas immédiatement clair comment appliquer les contraintes de domaine temporel; en particulier, je souhaite générer des filtres Nyquist. Donc, si je suréchantillonne d'un facteur de N
, je veux que le filtre ait des passages à zéro kN
pour, pour un entier non nul k
(cela garantit que les échantillons d'entrée de mon interpolateur apparaîtront dans la séquence de sortie).
J'ai vu Harris 1 parler d'une technique pour concevoir des filtres demi-bande, c'est-à-dire le cas spécial où N=2
. Existe-t-il une solution générale à cela? (Je sais que nous pouvons facilement concevoir des filtres avec la méthode window, mais cela ne nous donne pas le même contrôle.)
[1] Traitement du signal multidébit pour les systèmes de communication , pp. 208-209
N=2
voir ma réponse à: Conception du filtre FIR: Fenêtre vs Parks-McClellan et Least-Squares .