Dérivée de x(t)
- Mise à jour2025-07-30
- Temps de lecture : 4 minute(s)
Effectue une dérivée discrète du signal échantillonné X.

Entrées/Sorties
X
—
X est le signal échantillonné du temps 0 à n – 1 où n est le nombre d'éléments dans X.
Condition initiale
—
Condition initiale spécifie la condition initiale de X dans le calcul de différentiation. Si méthode est Centrale du 2e ordre ou Inverse, le VI utilise le premier élément de Condition initiale pour calculer la dérivée. Si méthode est Centrale du 4e ordre, le VI utilise les deux premiers éléments de Condition initiale pour calculer la dérivée. La valeur par défaut est [0].
Condition finale
—
Condition finale spécifie la condition finale de X dans le calcul de différentiation. Si méthode est Centrale du 2e ordre ou Directe, le VI utilise le premier élément de Condition finale pour calculer la dérivée. Si méthode est Centrale du 4e ordre, le VI utilise les deux premiers éléments de Condition finale pour calculer la dérivée. La valeur par défaut est [0].
dt
—
dt est l'intervalle d'échantillonnage et doit être supérieur à zéro. La valeur par défaut est 1,0. Si dt est inférieur ou égal à zéro, le VI définit dX/dt comme un tableau vide et renvoie une erreur.
méthode
—
méthode spécifie la méthode de différentiation.
dX/dt
—
dX/dt correspond à la dérivée du signal en entrée X.
erreur
—
erreur renvoie toute erreur ou mise en garde générée par le VI. Vous pouvez câbler erreur au VI Convertir un code d'erreur en cluster d'erreur pour convertir le code d'erreur ou la mise en garde en cluster d'erreur. |
La dérivée f(t) d'une fonction F(t) se définit comme suit :

Supposons que Y représente la séquence échantillonnée dX/dt en sortie.
Si méthode est Centrale du 2e ordre, Y est donné par la formule suivante :

pour i = 0, 1, 2, …, n – 1,
n étant le nombre d'échantillons de x(t), x–1 étant le premier élément de Condition initiale, et xn étant le premier élément de Condition finale.
Si méthode est Centrale du 4e ordre, Y est donné par la formule suivante :

pour i = 0, 1, 2, …, n – 1,
n étant le nombre d'échantillons de x(t), x–2 et x–1 étant les premier et second éléments de Condition initiale, xn et xn + 1 étant les premier et second éléments de Condition finale.
Si méthode est Directe, Y est donné par la formule suivante :

pour i = 0, 1, 2, …, n – 1,
n étant le nombre d'échantillons dans x(t), et xn étant le premier élément de Condition finale.
Si méthode est Inverse, Y est donné par la formule suivante :

pour i = 0, 1, 2, …, n – 1,
n étant le nombre d'échantillons de x(t), et x–1 le premier élément de Condition initiale.
La Condition initiale et la Condition finale minimisent les erreurs aux limites.
Exemples
Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.
- labview\examples\Mathematics\Probability and Statistics\Probability Density.vi
X
—
dt
—
méthode
—
dX/dt
—
erreur
—