Bloc filtre à réponse impulsionnelle finie générique
Les filtres à réponses impulsionnelles finis sont définis avec
l'équation discrète :
Dans le domaine de la transformée en Z, cette équation peut se
réécrire :
où les
sont les valeurs des coefficients de la réponse
impulsionnelle, N est le nombre de coefficients et
l'opérateur retard.
Un exemple de filtre de réponse à réponse impulsionnelle finie avec
4 coefficients construit avec les blocs de base de Scicos est montré
dans la section suivante.
- Type of RIF
Type 'vec' de taille 1. Définit le type de réponse impulsionnelle.
Si mis à 1
- Number of coefficients
number of coefficients
Propriétés : Type vec de taille -1.
- Vector of impulse response
impulse response
Propriétés : Type vec de taille -1.
- Size of input vectors
size of the regular input
Propriétés : Type vec de taille -1.
- Plot impulse response (0:No/Windows Id)?
plot impulse response in a graphic window
Propriétés : Type vec de taille 1.
Si mis à 2
- Size of the filter
filter order
Propriétés : Type vec de taille 1.
- Sampling frequency
set the sampling period to compute the impulse response
Propriétés : Type vec de taille 1.
- Type of wfir filter (lp,hp,bp,sb)
filter defintion
Propriétés : Type str de taille 1.
- Low - High frequency cutoff
2-vector of cutoff
Propriétés : Type vec de taille 2.
- Type of filtering window (re,tr,hn,hm,kr,ch)
filtering window
Propriétés : Type str de taille 1.
- Chebychev or Kaiser window parameters:
Chebychev or Kaiser windw parameters
Propriétés : Type vec de taille 2.
- Plot impulse response (0:No/Windows Id)?
plot impulse response in a graphic window
Propriétés : Type vec de taille 1.
Si mis à 3
- Size of the filter
number of coefficients
Propriétés : Type vec de taille -1.
- Size of input vectors
size of the regular input
Propriétés : Type vec de taille -1.
- Frequency Sampling
set the sampling period to compute the impulse response
Propriétés : Type vec de taille -1.
- Roll-Off Factor
filter parameter
Propriétés : Type vec de taille -1.
- Output Gain
the output gain of the filter
Propriétés : Type vec de taille -1.
- Plot impulse response (0:No/Windows Id)?
plot impulse response in a graphic window
Propriétés : Type vec de taille 1.
Si mis à 4
- Size of the filter
number of coefficients
Propriétés : Type vec de taille -1.
- Size of input vectors
size of the regular input
Propriétés : Type vec de taille -1.
- Frequency Sampling
set the sampling period to compute the impulse response
Propriétés : Type vec de taille -1.
- Roll-Off Factor
filter parameter
Propriétés : Type vec de taille -1.
- Output Gain
the output gain of the filter
Propriétés : Type vec de taille -1.
- Plot impulse response (0:No/Windows Id)?
plot impulse response in a graphic window
Propriétés : Type vec de taille 1.
Si mis à 5
- Size of the filter
number of coefficients
Propriétés : Type vec de taille -1.
- Size of input vectors
size of the regular input
Propriétés : Type vec de taille -1.
- Frequency Sampling
set the sampling period to compute the impulse response
Propriétés : Type vec de taille -1.
- BT Factor
filter parameter
Propriétés : Type vec de taille -1.
- Output Gain
the output gain of the filter
Propriétés : Type vec de taille -1.
- Plot impulse response (0:No/Windows Id)?
plot impulse response in a graphic window
Propriétés : Type vec de taille 1.
- Inherit (no:0, yes:1)
Type 'vec' de taille 1. Hérite des événements par les entrées régulières (supprime le port d'entrée évènementiel).
- toujours actif: non
- direct-feedthrough: oui
- détection de passage à zéro: non
- mode: non
- entrée régulières:
- port 1 : taille [1,1] / type 1
- sorties régulières:
- port 1 : taille [1,1] / type 1
- nombre des entrées évènementielles: 1
- nombre des sorties évènementielles: 0
- possède un état continu: non
- possède un état discret: oui
- possède un état objet: non
- nom de la fonction de calcul: nfilter
- MODNUMCOS/macros/scicos_blocks/Filter/RIFGEN_f.sci [voir code]
- MODNUMCOS/routines/filter/nfilter.c (Type 4) [voir code]
A. Layec
LARY_CR: Software package for the Analysis of Cardio Vascular and Respiratory Rhythms, in the SCILAB_SCICOS environment. Available : http://www.inria.fr/rrrt/rt-0259.html