![]() | Télécharger l'aide (Windows uniquement) |
Classe propriétaire : filter design
Requiert : Module MathScript RT
[b, a] = iir_bessel(n, w)
[b, a] = iir_bessel(n, [w1, w2])
[b, a] = iir_bessel(n, w, option)
[b, a] = iir_bessel(n, [w1, w2], 'stop')
[z, p, k] = iir_bessel(n, w)
[z, p, k] = iir_bessel(n, [w1, w2])
[z, p, k] = iir_bessel(n, w, option)
[z, p, k] = iir_bessel(n, [w1, w2], 'stop')
[as, bs, cs, ds] = iir_bessel(n, w)
[as, bs, cs, ds] = iir_bessel(n, [w1, w2])
[as, bs, cs, ds] = iir_bessel(n, w, option)
[as, bs, cs, ds] = iir_bessel(n, [w1, w2], 'stop')
Ancien nom : besself
Conçoit un filtre de Bessel analogique. Si vous spécifiez w, cette fonction génère un filtre passe-bas d'ordre n. Si vous spécifiez w1 et w2, cette fonction génère un filtre passe-bande d'ordre 2n. [z, p, k] et [as, bs, cs, ds] génèrent respectivement la représentation Zéro-Pôle-Gain et la représentation État-Espace du filtre.
Nom | Description | ||||
---|---|---|---|---|---|
n | Spécifie l'ordre du filtre. n est un entier non négatif. | ||||
w | Spécifie la fréquence de coupure du filtre. w est un nombre réel compris entre 0 et 1. 1 représente la fréquence de Nyquist. | ||||
w1 | Spécifie la fréquence de coupure basse. w1 doit se trouver dans la gamme [0, 1]. | ||||
w2 | Spécifie la fréquence de coupure haute. w2 doit se trouver dans la gamme [0, 1] et être supérieur à w1. | ||||
option | Spécifie le type de filtre à développer. option est une chaîne qui accepte les valeurs suivantes.
|
||||
'stop' | Indique à LabVIEW qu'il faut concevoir un filtre à bande d'arrêt. Si vous ne spécifiez pas 'stop' mais que vous spécifiez w1 et w2, LabVIEW conçoit un filtre passe-bande. |
Nom | Description |
---|---|
b | Renvoie le numérateur du filtre conçu. b est le coefficient de filtre direct d'ordre n. b est un vecteur réel. |
a | Renvoie le dénominateur du filtre conçu. a est le coefficient de filtre inverse d'ordre n. a est un vecteur réel. |
z | Renvoie les zéros du filtre. z est un vecteur. |
p | Renvoie les pôles du filtre. p est un vecteur. |
k | Renvoie le gain du filtre. k est un nombre réel. |
as | Renvoie les coefficients A du filtre. as est une matrice. |
bs | Renvoie les coefficients B du filtre. bs est une matrice. |
cs | Renvoie les coefficients C du filtre. cs est une matrice. |
ds | Renvoie les coefficients D du filtre. ds est une matrice. |
Le tableau suivant répertorie les caractéristiques de support de cette fonction.
Supportée par le moteur d'exécution LabVIEW | Oui |
Supportée sur les cibles RT | Oui |
Compatible avec les durées d'exécution limitées sur RT | Non caractérisée |
N = 5;
W = 0.4;
[B, A] = iir_bessel(N, W)
Utile
Pas utile