maximum = np.max(e3)*.15
print(maximum)
У меня есть массив сигналов. У меня самый высокий пик в сигнале, который умножается на 15% от порогового значения.
print(e3[e3 > maxima])
Длина массива e3 составляет 5000 отсчетов. Мне нужно обнаружить самые высокие пики на графике вместе с индексами
после применения порога в 15%. Я получаю эти значения, но все же не могу получить точные пики и индексы
[1.86234473e-49 1.51713329e-49 1.54283524e-49 2.23948449e-49
2.84148298e-49 3.65333526e-49 2.38340661e-49 2.11615624e-49
1.54283524e-49 2.47894685e-49 2.84148298e-49 1.51713329e-49
6.43597305e-49 2.80792008e-49 3.24224108e-49 3.62585068e-49
3.53150457e-49 1.57666364e-49 2.33313893e-49 1.01375825e-49
2.39421251e-49 3.08320636e-49 1.08679598e-49 2.32750514e-49
6.43597305e-49]
Пики сигнала