dimpulse (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 : modeling and prediction

Requiert : Module MathScript RT

Syntaxe

dimpulse(num, den, tf)

dimpulse(A, B, C, D, ui)

dimpulse(A, B, C, D, ui, tf)

[Y, X] = dimpulse(num, den, tf)

[Y, X] = dimpulse(A, B, C, D, ui)

[Y, X] = dimpulse(A, B, C, D, ui, tf)

[Y, X, T] = dimpulse(num, den, tf)

[Y, X, T] = dimpulse(A, B, C, D, ui)

[Y, X, T] = dimpulse(A, B, C, D, ui, tf)

Description

Calcule la réponse impulsionnelle d'un modèle de système discret. Vous pouvez utiliser cette fonction pour renvoyer la réponse impulsionnelle des sorties du modèle. Cette fonction suppose que les états initiaux du modèle sont zéro. Si vous ne demandez pas de sortie, cette fonction trace la réponse impulsionnelle dans la fenêtre de tracé actuelle.

Exemples

Entrées

Nom Description
num Spécifie la fonction polynomiale du numérateur d'une équation de fonction de transfert. num est un vecteur réel.
den Spécifie la fonction polynomiale du dénominateur d'une équation de fonction de transfert. den est un vecteur réel.
A Spécifie une matrice d'états de type (n, n), n étant le nombre d'états du modèle. A est une matrice réelle.
B Spécifie une matrice (m, n) en entrée, m étant le nombre d'entrées du modèle. B est une matrice réelle.
C Spécifie une matrice (r, n) en sortie, r étant le nombre de sorties du modèle. C est une matrice réelle.
D Spécifie une matrice de transmission directe de type (r, m). D est une matrice réelle.
ui Spécifie le numéro d'indice du modèle. La valeur par défaut est 1.
tf Spécifie le temps final pour la réponse impulsionnelle.

Sorties

Nom Description
Y Renvoie la réponse temporelle des sorties du modèle suite à l'entrée d'impulsion. Y est une matrice réelle.
X Renvoie la réponse temporelle des états du modèle suite à l'entrée d'incrément. X est une matrice réelle.
T Renvoie le vecteur temporel à espacements uniformes utilisé par cette fonction pour calculer la réponse impulsionnelle et les trajectoires d'états. T 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

num = 1;
den = [1, 1];
dimpulse(num, den, 16)

Rubriques apparentées

dstep

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

Pas utile