K
K
Kirill Petrov2020-09-24 12:34:46
Python
Kirill Petrov, 2020-09-24 12:34:46

What are some ways in Python to adaptively normalize a signal?

Greetings! Imagine that there is such a signal:
5f6c664993102068613762.png
And I want to find the minima and maxima of the peaks (marked in red), and then find the frequency of these upper and lower peaks. Thinking about the Fourier transform. Tell me what to study? What to read?
So far, it only came to mind to build an average over the value window and make a subtraction. As a result, I got something like this:
5f6c6742eef75895881271.png
But here it is necessary to adjust the values ​​​​for each signal ...

Calculating signals in real time is not required, and libraries such as talib do not fit with their methods.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
V
Viktor T2, 2020-09-24
@Recosh

https://docs.scipy.org/doc/scipy/reference/signal.html
_

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question