grpdelay (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

grpdelay(b)

grpdelay(b, a)

grpdelay(b, a, n)

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

grpdelay(b, a, n, f)

grpdelay(b, a, n, 'whole', f)

grpdelay(b, a, w)

grpdelay(b, a, w, f)

gd = grpdelay(b, a)

gd = grpdelay(b, a, n)

gd = grpdelay(b, a, n, 'whole')

gd = grpdelay(b, a, n, f)

gd = grpdelay(b, a, n, 'whole', f)

gd = grpdelay(b, a, w)

gd = grpdelay(b, a, w, f)

[gd, fr] = grpdelay(b)

[gd, fr] = grpdelay(b, a)

[gd, fr] = grpdelay(b, a, n)

[gd, fr] = grpdelay(b, a, n, 'whole')

[gd, fr] = grpdelay(b, a, n, f)

[gd, fr] = grpdelay(b, a, n, 'whole', f)

[gd, fr] = grpdelay(b, a, w)

[gd, fr] = grpdelay(b, a, w, f)

Description

Calcule le temps de propagation de groupe d'un filtre. Si vous ne demandez pas de sortie, cette fonction trace le temps de propagation de groupe dans la fenêtre de tracé actuelle. grpdelay(b) équivaut à grpdelay(b, [1], 512). grpdelay(b, a) est équivalent à grpdelay(b, a, 512).

Exemples

Entrées

Nom Description
b Spécifie les coefficients de filtre directs. b est un vecteur réel.
a Spécifie les coefficients de filtre inverses. a est un vecteur réel. La valeur par défaut est [1].
n Spécifie le nombre de fréquences à utiliser. n est un entier non négatif. La valeur par défaut est 512.
w Spécifie les fréquences prédéfinies. Si vous ne spécifiez pas w, LabVIEW évalue la réponse en fréquence à n points répartis à intervalles réguliers le long de la moitié supérieure du cercle unité. w est un vecteur.
f Spécifie la fréquence d'échantillonnage. f est un scalaire.
'whole' Indique que vous voulez utiliser tout le cercle unité.

Sorties

Nom Description
gd Renvoie le temps de propagation de groupe du filtre défini par a et b. gd est un vecteur réel.
fr Renvoie les fréquences correspondantes du filtre. fr 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

W = 0:0.01:0.5;
A = [1];
B = [1, 4, 1, 6];
GD = grpdelay(B, A, W)

b = [2, 3, 7, 1];
a = [1, 7, 3, 10];
n = 250;
f = 20;
[GD, FR] = grpdelay(b, a, n, 'whole', f)

Rubriques apparentées

filter
filter_2d

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

Pas utile