Discrete d/dt
DiscreteCalcula la derivada en tiempo discreto (diferencia hacia atrás) de la señal de entrada. Emite cero en la primera muestra.
Modelo Matemático
donde y[n] es la salida actual, u[n] la entrada actual y T el tiempo de muestreo.
Entradas y Salidas
| Direction | ID | Label | Tipo | Status |
|---|---|---|---|---|
| → In | in |
In | number | Required |
| ← Out | out |
Out | number | Output |
Parámetros
| Parámetros | Label | Tipo | Por defecto | Descripción |
|---|---|---|---|---|
sampleTime |
Sample Time | number | 0.01 |
Ejemplos de Uso
- Consulte los ejemplos integrados en el manual para una demostración de este bloque.
Observaciones y Buenas Prácticas
- Amplificación de ruido: La diferenciación amplifica el ruido de alta frecuencia; filtre previamente las señales ruidosas con Smooth o un filtro paso bajo
- Primera muestra: La salida es cero en el primer paso de simulación (no existe valor de entrada previo)
- Tiempo de muestreo: Tiempos de muestreo menores aumentan la ganancia derivativa; la salida queda escalada por 1/T
- Diferencia hacia atrás: Corresponde al diferenciador estándar de Euler hacia atrás: causal y computacionalmente eficiente
- Para diseño en tiempo continuo: Utilice el bloque Derivative (con filtrado incorporado) para una derivación continua más suave
Bloques Relacionados
- Derivative: Derivada en tiempo continuo
- DiscreteIntegrator: Integrador en tiempo discreto (operación inversa)