Avatar ·

Encontrando picos positivos da função

📁 python, IA, trabalho

É necessário encontrar programaticamente o número e a localização dos picos positivos no gráfico.
Sabe-se que o número de picos é ímpar. Normalmente, 3, 5 ou 7. Neste caso, 3. Também se sabe que cada pico positivo é seguido por um negativo.
Qual a melhor forma de resolver esse problema em Python? É aconselhável sem a seleção dos
coeficientes : os dados sempre começam com um pico positivo e terminam em negativo.
Os dados são uma projeção vertical da imagem tratada com a função np.gradient(projection)/projection . Ou seja, a razão entre a segunda derivada da função e sua altura.