Cours:Elen4 TNS TP FxTransfertStabilité : Différence entre versions
(→Exercice 2) |
(→Fonctions de transfert) |
||
Ligne 6 : | Ligne 6 : | ||
[[Media:TNS-TP2a.FxTransfert.pdf|Fonctions de transfert (texte en pdf) ]] | [[Media:TNS-TP2a.FxTransfert.pdf|Fonctions de transfert (texte en pdf) ]] | ||
− | |||
===== Exercice 1 ===== | ===== Exercice 1 ===== | ||
− | À l’aide de la fonction <code>impz</code>, obtenir les premiers termes de la réponse impulsionnelle ''h(n)'' du SLIT causal dont la fonction de transfert est | + | À l’aide de la fonction <code>impz()</code>, obtenir les premiers termes de la réponse impulsionnelle ''h(n)'' du SLIT causal dont la fonction de transfert est |
{| style="text-align: center | {| style="text-align: center | ||
|rowspan="3"|H(z) = | |rowspan="3"|H(z) = | ||
Ligne 32 : | Ligne 31 : | ||
|z<sup>6</sup> −0,0024z<sup>5</sup> +1,4618z<sup>4</sup> −0,0042z<sup>3</sup> +1,3215z<sup>2</sup> −0,0019<sup>z</sup>+0,7389 | |z<sup>6</sup> −0,0024z<sup>5</sup> +1,4618z<sup>4</sup> −0,0042z<sup>3</sup> +1,3215z<sup>2</sup> −0,0019<sup>z</sup>+0,7389 | ||
|} | |} | ||
− | + | * Vous pourrez utiliser <code>freqz(B,A,W)</code> pour obtenir le tableau des valeurs de la réponse en fréquences directement à partir des coefficients du filtre (pour des pulsations définies dans le tableau <code>W</code>). | |
− | b) Tracer le module | + | b) Tracer le module en dB. Pour mémoire : <nowiki>|</nowiki>H<sub>dB</sub><nowiki>|</nowiki> = 20''log''(<nowiki>|</nowiki>H<nowiki>|</nowiki>). Le ''log'' se codant par <code>log10()</code> |
== Stabilité de filtres == | == Stabilité de filtres == | ||
[[Media:TNS-TP2b.Stabilite.pdf|Stabilité de filtres (texte en pdf)]] | [[Media:TNS-TP2b.Stabilite.pdf|Stabilité de filtres (texte en pdf)]] |
Version du 16 février 2023 à 11:25
Sommaire
TP2 : Fonction de transfert et Stabilité des filtres
Fonctions de transfert
Fonctions de transfert (texte en pdf)
Exercice 1
À l’aide de la fonction impz()
, obtenir les premiers termes de la réponse impulsionnelle h(n) du SLIT causal dont la fonction de transfert est
H(z) = | 1+2z-1+z-2 |
| |
1+0,5z-1+0,25z-2 |
Lister les valeurs obtenues et les confronter à celles obtenues en TD. Tracer le graphe de h(n).
Exercice 2
a) Calculer et afficher le module et le déphasage de la fonction transfert suivante :
H(z) = | 3z6−0,0047z5+1,1739z4+0,0005z3−1,7220z2+0,0043z−2,4518 |
| |
z6 −0,0024z5 +1,4618z4 −0,0042z3 +1,3215z2 −0,0019z+0,7389 |
- Vous pourrez utiliser
freqz(B,A,W)
pour obtenir le tableau des valeurs de la réponse en fréquences directement à partir des coefficients du filtre (pour des pulsations définies dans le tableauW
).
b) Tracer le module en dB. Pour mémoire : |HdB| = 20log(|H|). Le log se codant par log10()