Для обработки некоторых «больших данных». При нанесении на график мои данные являются знаковыми волнами, но со случайными пиками. (Итак, представьте, что вы наносите на график значение каждой позиции матрицы относительно ее положения)
Я знаю, как найти пики, но мне нужен способ затем найти значение локальных минимумов по обе стороны от пиков и положение в матрице. Например, если данные были:
3 2 1 0 1 2 3 7 -4 -5 -6 -5 -4 0
Функция, которая мне нужна, будет возвращать что-то вроде: min, loc = [0, -6; 4, 11]