Filtrage zéro-phase (bi-directionnel)

Espace de nom : tsd::filtrage

Prototype

Vecteur<T> filtfilt(const Vecteur<Tc> &h, const Vecteur<T> &x)

Paramètres

hCoefficients du filtre
xSignal à filtrer

Retourne

Signal filtré, sans décalage temporel.

Description

Cette fonction permet de filtrer un signal de durée finie sans décalage temporel, à partir d'un filtre RIF quelquonque, qui est appliqué deux fois sur le signal : une fois normalement, et une fois dans le sens inverse du temps : \[ y = \left((x \star h)_{-.} \star h\right)_{-.} \]

Voir aussi

filtrer()