Absolute Value
MathEl bloque Absolute Value (valor absoluto / rectificador) calcula la magnitud de la señal de entrada. La salida es siempre no negativa (), independientemente del signo de la entrada. Este bloque se utiliza ampliamente para cálculos de magnitud, métricas de error (MAE: Mean Absolute Error) y rectificación de onda completa en sistemas de control y procesamiento de señales.
Modelo Matemático
Entradas y Salidas
| Direction | ID | Label | Tipo | Status |
|---|---|---|---|---|
| → In | in |
Input | number | Required |
| ← Out | out |
Output | number | Output |
Ejemplos de Uso
Rectificación de Onda Completa
Una señal de entrada senoidal produce una salida rectificada con una componente de frecuencia duplicada ():
Tensión alterna (50 Hz AC) → Abs → Onda rectificada (100 Hz DC)Observaciones y Buenas Prácticas
- Salida no negativa: bajo cualquier condición.
- Punto de inflexión en 0: No diferenciable en (discontinuidad en la derivada).
- Sobrecarga computacional nula: Ejecutado mediante instrucciones nativas de CPU (
f64::abs). - Filtrado en cascada: Frecuentemente conectado a filtros para el seguimiento de la envolvente o amplitud.
- Cálculo de normas: Comúnmente combinado con Product o SquareRoot para cálculos de normas y valores eficaces (RMS).
Bloques Relacionados
- Product: Multiplicación (útil para magnitud al cuadrado)
- SquareRoot: Raíz cuadrada (para cálculo RMS a partir de magnitud al cuadrado)
- Saturation: Limitación de rango de señal