Avatar ·

Positive Peaks einer Funktion finden

📁 Python, KI, Arbeit

Es ist notwendig, programmatisch die Anzahl und Position der positiven Peaks im Graphen zu finden.
Es ist bekannt, dass die Anzahl der Peaks ungerade ist. Typischerweise 3, 5 oder 7. In diesem Fall 3. Es ist auch bekannt, dass jedem positiven Peak ein negativer folgt.
Wie lässt sich ein solches Problem am besten in Python lösen? Vorzugsweise ohne Auswahl der
Koeffizienten : Die Daten beginnen immer mit einem positiven Peak und enden mit einem negativen.
Die Daten sind eine vertikale Projektion des Bildes, verarbeitet mit der Funktion np.gradient(projection)/projection . Das heißt, das Verhältnis der zweiten Ableitung der Funktion zu ihrer Höhe.