decimate
Filtre passe-bas puis sous-echantillonne un vecteur.
📝Syntaxe
Y = decimate(X, Q)
Y = decimate(X, Q, N)
Y = decimate(X, Q, N, 'iir')
Y = decimate(X, Q, N, 'fir')
📥Arguments d'entrée
Paramètre Description
X vecteur d'entree non vide.
Q facteur entier de decimation strictement superieur a un.
N ordre du filtre. L'ordre par defaut vaut 8 en mode IIR et 30 en mode FIR.
📤Arguments de sortie
Paramètre Description
Y vecteur decime.
📄Description

decimate applique un filtre passe-bas anti-repliement puis conserve un echantillon sur Q. Le mode par defaut utilise un filtre IIR de Chebyshev type I avec filtrage aller-retour a phase nulle. Le mode 'fir' utilise un filtre passe-bas FIR fenetre et compense son delai avant le sous-echantillonnage.

💡Exemples
y = decimate(1:20, 2, 4, 'fir');
🔗Voir aussi
downsampleresampleupfirdn
🕔Historique des versions
Version Description
2.0.0 version initiale
Modifier cette page sur GitHub