Bonjour,
J'ai un travail à rendre sous matlab dans lequel on doit synthétiser des filtres numériques à réponse impulsionnelle infini.
Le tout grâce à deux méthodes :
La conservation de l’intégrale avec p → 2/Te · (1−z-1/ 1+z-1) (z-1 est la transformé en z)
La conservation de la dérivation avec p → (1−z-1 / Te) (méthode d'Euler)
Je dois réaliser des filtres numériques basés sur les deux méthodes ci-dessus et de les tester sur des sons générés en Matlab.
On débutera avec un filtre passe-bas du 1er ordre de fréquence de coupure de l’ordre de 1 ou 2 kHz.
On peut ensuite modifier ces différents paramètres :
La (les) fréquence(s) de coupure
L’ordre du filtre
La nature du filtre :passe-bas,passe-bande...
Le type d’entrée : sinusoïde pure, signal composé d’harmoniques, son parlé
On peut également étudier l’effet du filtre et le comparer au cas analogique :
Sur une entrée périodique pour des fréquences de coupure plus ou moins proches de la fréquence max acceptée (Fe/2)
Sur une entrée de type échelon.
Partager