Cómo calcular valores pico a pico en Python usando UliEngineering
Puedes calcular fácilmente el valor pico a pico de una señal usando la librería Python UliEngineering:
peak_to_peak.py
import numpy as np
from UliEngineering.SignalProcessing.Utils import *
# Crear una señal
signal = np.array([1.0, 2.0, 3.0, 4.0, 5.0])
# Calcular valor pico a pico
pp_value = peak_to_peak(signal)
print(f"Señal: {signal}")
print(f"Valor pico a pico: {pp_value}")Ejemplo de salida
peak_to_peak_output.txt
Señal: [1. 2. 3. 4. 5.]
Valor pico a pico: 4.0La función peak_to_peak() calcula $\max(arr) - \min(arr)$, que es la diferencia entre los valores máximo y mínimo en la señal.
Echa un vistazo a artículos similares por categoría:
Signal Processing, Python
Si este artículo te ha ayudado, considera invitarme a un café o hacer una donación vía PayPal para apoyar la investigación y publicación de nuevos artículos en TechOverflow