Приветствую! Представим, что есть такой сигнал:
И хочется найти минимумы и максимумы пиков (отметил красным), а потом найти частоту этих верхних и низких пиков. Думал о преобразовании фурье. Подскажите, что изучить? Что почитать?
Пока на ум пришло только построить среднюю по окну значений и сделать вычитание. В итоге получил примерно это:
Но тут необходимо значения подгонять под каждый сигнал...
Вычислять сигналы в реальном времени не требуется и такие библиотеки как talib не подходят своими методами.