Python: Peak-to-Peak-Werte mit UliEngineering berechnen

English Deutsch

Du kannst leicht den Peak-to-Peak-Wert eines Signals mit der UliEngineering-Python-Bibliothek berechnen:

peak_to_peak.py
import numpy as np
from UliEngineering.SignalProcessing.Utils import *

# Signal erstellen
signal = np.array([1.0, 2.0, 3.0, 4.0, 5.0])

# Peak-to-Peak-Wert berechnen
pp_value = peak_to_peak(signal)

print(f"Signal: {signal}")
print(f"Peak-to-Peak-Wert: {pp_value}")

Beispielausgabe

peak_to_peak_output.txt
Signal: [1. 2. 3. 4. 5.]
Peak-to-Peak-Wert: 4.0

Die Funktion peak_to_peak() berechnet $\max(arr) - \min(arr)$, also die Differenz zwischen dem maximalen und minimalen Wert im Signal.


Check out similar posts by category: Signal Processing, Python