BlockWerk Documentation
Δ

Discrete d/dt

Discrete

Calcule la dérivée à temps discret (différence arrière) du signal d'entrée. Produit une valeur nulle au premier échantillon.

Simuler dans BlockWerk

Bac à sable interactif directement dans votre navigateur — aucune installation, moteur WebAssembly.

Simuler dans BlockWerk →

Modèle Mathématique

y[n]=u[n]−u[n−1]T,y[0]=0y[n] = \frac{u[n] - u[n-1]}{T}, \quad y[0] = 0

où y[n] est la sortie actuelle, u[n] l'entrée actuelle et T la période d'échantillonnage.

Entrées & Sorties

Direction ID Label Type Status
→ In in In number Required
← Out out Out number Output

Paramètres

Paramètres Label Type Défaut Description
sampleTime Sample Time number 0.01

Exemples d'Utilisation

  • Voir les exemples intégrés dans le manuel pour une démonstration de ce bloc.

Remarques & Bonnes Pratiques

  • Amplification du bruit : La dérivation amplifie le bruit haute fréquence ; pré-filtrez les signaux bruités avec le bloc Smooth ou un filtre passe-bas
  • Premier échantillon : La sortie vaut zéro au premier pas de calcul (aucune valeur d'entrée antérieure disponible)
  • Période d'échantillonnage : Un pas plus faible augmente le gain de dérivation ; la sortie est multipliée par 1/T
  • Différence arrière : Il s'agit du dérivateur standard d'Euler arrière — causal et très performant en calcul
  • Pour une approche continue : Utilisez le bloc Derivative (avec filtrage intégré) pour une dérivation continue plus lisse

Composants Associés