zerophase (fonction du module MathScript RT)

Aide du module LabVIEW 2012 MathScript RT

Date d'édition : June 2012

Numéro de référence : 373123C-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Classe propriétaire : filter design

Requiert : Module MathScript RT

Syntaxe

zerophase(b)

zerophase(b, a)

zerophase(b, a, w)

zerophase(b, a, w, fs)

zerophase(b, a, n)

zerophase(b, a, n, 'whole')

zerophase(b, a, n, fs)

zerophase(b, a, n, 'whole', fs)

h = zerophase(b)

h = zerophase(b, a)

h = zerophase(b, a, w)

h = zerophase(b, a, w, fs)

h = zerophase(b, a, n)

h = zerophase(b, a, n, 'whole')

h = zerophase(b, a, n, fs)

h = zerophase(b, a, n, 'whole', fs)

[h, f] = zerophase(b)

[h, f] = zerophase(b, a)

[h, f] = zerophase(b, a, w)

[h, f] = zerophase(b, a, w, fs)

[h, f] = zerophase(b, a, n)

[h, f] = zerophase(b, a, n, 'whole')

[h, f] = zerophase(b, a, n, fs)

[h, f] = zerophase(b, a, n, 'whole', fs)

[h, f, p] = zerophase(b)

[h, f, p] = zerophase(b, a)

[h, f, p] = zerophase(b, a, w)

[h, f, p] = zerophase(b, a, w, fs)

[h, f, p] = zerophase(b, a, n)

[h, f, p] = zerophase(b, a, n, 'whole')

[h, f, p] = zerophase(b, a, n, fs)

[h, f, p] = zerophase(b, a, n, 'whole', fs)

Description

Calcule le vecteur de réponse en phase zéro et le vecteur de fréquences d'un filtre. Si vous ne demandez pas de sortie, cette fonction trace la réponse en phase zéro du filtre dans la fenêtre de tracé actuelle. zerophase(b) équivaut à zerophase(b, [1], 512). zerophase(b, a) équivaut à zerophase(b, a, 512).

Exemples

Entrées

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 zéro. Si vous ne spécifiez pas w, LabVIEW évalue la réponse en phase zéro à 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 zéro à n points répartis à intervalles réguliers le long du cercle unité.

Sorties

Nom Description
h Renvoie le vecteur de la réponse en phase zéro 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.
p Renvoie le vecteur de la réponse en phase continue du filtre. p est un vecteur réel.

Détails

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

Exemples

b = [1, 2];
a = [-1, 1, 1, 3];
n = 32;
[H, F] = zerophase(b, a, n)

Rubriques apparentées

freqzd
grpdelay
impzd
phasezd

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile