![]() | Télécharger l'aide (Windows uniquement) |
Classe propriétaire : filter design
Requiert : Module MathScript RT
phasezd(b)
phasezd(b, a)
phasezd(b, a, w)
phasezd(b, a, w, fs)
phasezd(b, a, n)
phasezd(b, a, n, 'whole')
phasezd(b, a, n, fs)
phasezd(b, a, n, 'whole', fs)
h = phasezd(b, a, w)
h = phasezd(b, a, w, fs)
[h, f] = phasezd(b)
[h, f] = phasezd(b, a)
[h, f] = phasezd(b, a, n)
[h, f] = phasezd(b, a, n, 'whole')
[h, f] = phasezd(b, a, n, fs)
[h, f] = phasezd(b, a, n, 'whole', fs)
Ancien nom : phasez
Calcule le vecteur de réponse en phase et le vecteur de fréquences d'un filtre. Si vous ne demandez pas de sortie, cette fonction trace la phase déroulée du filtre dans la fenêtre de tracé actuelle. phasezd(b) équivaut à phasezd(b, [1], 512). phasezd(b, a) équivaut à phasezd(b, a, 512).
Nom | Description |
---|---|
b | Spécifie les coefficients du numérateur du filtre. b est un vecteur. |
a | Spécifie les coefficients du dénominateur du filtre. a est un vecteur. La valeur par défaut est [1]. |
w | Spécifie les points de fréquence auxquels vous voulez évaluer la réponse en phase. Si vous ne spécifiez pas w, LabVIEW évalue la réponse en phase à n points répartis à intervalles réguliers le long de la moitié supérieure du cercle unité. w est un vecteur. |
fs | Spécifie la fréquence d'échantillonnage en Hz. fs est un scalaire. |
n | Spécifie le nombre de points de fréquence. n est un entier positif. La valeur par défaut est 512. |
'whole' | Indique que LabVIEW doit évaluer la réponse en phase à n points répartis à intervalles réguliers le long du cercle unité. |
Nom | Description |
---|---|
h | Renvoie le vecteur de la réponse en phase du filtre. h est un vecteur réel. |
f | Renvoie le vecteur de fréquences discrètes, en radians/échantillons, qui correspond à h. f est un vecteur. |
Le tableau suivant répertorie les caractéristiques de support de cette fonction.
Supportée par le moteur d'exécution LabVIEW | Oui (si vous demandez une sortie) |
Supportée sur les cibles RT | Oui (si vous demandez une sortie) |
Compatible avec les durées d'exécution limitées sur RT | Non caractérisée |
b = [1, 2];
a = [-1, 1, 1, 3];
n = 32;
[H, F] = phasezd(b, a, n)
Utile
Pas utile