Product
MathEl bloque Product multiplica varias señales de entrada entre sí, generando su producto algebraico como salida. Es una operación matemática fundamental empleada para el escalado dinámico de señales, modulación de amplitud (AM), cálculo de potencia eléctrica () y desarrollo de sistemas no lineales.
El bloque admite múltiples conexiones de entrada en su puerto y multiplica todos los valores recibidos en una única señal de salida.
Modelo Matemático
El bloque Product implementa:
Donde:
y(t)es la señal de salida en el tiempo tu₁(t), u₂(t), ..., uₙ(t)son las señales de entrada conectadasnes el número de entradas conectadas
Cuando no hay entradas conectadas, la salida es 0.0.
Entradas y Salidas
| Direction | ID | Label | Tipo | Status |
|---|---|---|---|---|
| → In | in |
× | number | Required |
| ← Out | out |
Product | number | Output |
Ejemplos de Uso
Cálculo de Potencia (P = V · I)
Calcular la potencia eléctrica instantánea a partir de tensión y corriente:
Sensor de voltaje V(t) → Product → Potencia P(t) [W]
Sensor de corriente I(t) → Product
Modulación de Amplitud (AM)
Modular una señal de audio de baja frecuencia sobre una onda portadora de alta frecuencia:
Señal de audio (1 kHz) → Product → Señal AM
Onda portadora (100 kHz) → ProductObservaciones y Buenas Prácticas
- Operación No Lineal: Multiplicar dos señales variables en el tiempo introduce armónicos y componentes de frecuencia adicionales (frecuencias suma y diferencia ).
- Elemento Neutro: Matemáticamente la identidad multiplicativa es 1.0; no obstante, el bloque emite 0.0 por defecto cuando no hay entradas para evitar propagar señales no deseadas.
- Rendimiento WASM: Ejecución compilada en WebAssembly nativo de alto rendimiento.
Bloques Relacionados
- Divide: División de dos señales
- Sum: Suma de señales
- Gain: Escalado mediante un factor de ganancia constante
- NumericDisplay: Para visualizar el resultado de la multiplicación