Discrete d/dt
DiscreteBerekent de discrete-tijd afgeleide (achterwaartse differentie / backward difference) van het ingangssignaal. Geeft nul als uitvoer bij het eerste sample.
Wiskundig Model
waarbij y[n] de huidige uitvoer is, u[n] de huidige invoer en T de bemonsteringstijd.
Ingangen & Uitgangen
| Direction | ID | Label | Type | Status |
|---|---|---|---|---|
| → In | in |
In | number | Required |
| ← Out | out |
Out | number | Output |
Parameters
| Parameters | Label | Type | Standaard | Beschrijving |
|---|---|---|---|---|
sampleTime |
Sample Time | number | 0.01 |
Gebruiksvoorbeelden
- Zie de ingebouwde voorbeelden in de handleiding voor een demonstratie van dit blok.
Opmerkingen & Best Practices
- Ruisversterking: Differentiëren versterkt hoogfrequente ruis; filter ruizige signalen vooraf met Smooth of een laagdoorlaatfilter
- Eerste sample: De uitgang is nul bij de eerste simulatiestap (er is nog geen eerdere invoerwaarde beschikbaar)
- Bemonsteringstijd: Kleinere bemonsteringstijden verhogen de afgeleide versterking; de uitvoer wordt geschaald met 1/T
- Achterwaartse differentie: Dit is de standaard achterwaartse Euler-differentiatie — causaal en rekenkundig zeer efficiënt
- Voor continu ontwerp: Gebruik het Derivative-blok (met ingebouwde filtering) voor een gladdere continue differentiatie
Gerelateerde Componenten
- Derivative: Continue-tijd afgeleide
- DiscreteIntegrator: Discrete-tijd integrator (inverse bewerking)