- Qu'est-ce que la phase zéro?
- Qu'est-ce que la réponse à la phase zéro?
- Comment utiliser la fonction filtfilt dans Matlab?
Qu'est-ce que la phase zéro?
1. Un filtre pour lequel le décalage de phase est nul pour toutes les fréquences. Les filtres en phase zéro sont anticipés et ne sont donc pas physiquement réalisables, je.e., La moitié de l'énergie arrive avant la référence de temps pour que l'on obtienne la sortie avant l'arrivée de l'entrée.
Qu'est-ce que la réponse à la phase zéro?
Un filtre a une réponse en phase zéro si sa réponse en fréquence est réelle. Un filtre en phase zéro doit avoir un nombre impair d'échantillons dans son support avec l'origine au centre. Si le filtre a de vrais coefficients, alors la réponse impulsionnelle doit être symétrique sur l'origine, je.e. h (n) = h (-n).
Comment utiliser la fonction filtfilt dans Matlab?
y = filtfilt (b, a, x) effectue un filtrage numérique en phase zéro en traitant les données d'entrée x dans les directions avant et inverse. Après avoir filtré les données dans le sens avant, la fonction inverse la séquence filtrée et la fait reculer dans le filtre.