Effectue une dérivée discrète du signal échantillonné X.


icon

Entrées/Sorties

  • c1ddbl.png X

    X est le signal échantillonné du temps 0 à n – 1 où n est le nombre d'éléments dans X.

  • c1ddbl.png 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].

  • c1ddbl.png 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].

  • cdbl.png 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.

  • cu16.png méthode

    méthode spécifie la méthode de différentiation.

    0Centrale du 2e ordre (valeur par défaut)
    1Centrale du 4e ordre
    2Directe
    3Inverse
  • i1ddbl.png dX/dt

    dX/dt correspond à la dérivée du signal en entrée X.

  • ii32.png 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