Форум сайта python.su
0
Доброго времени суток!
Есть массив точек по которому я строю график, возникла необходимость построить верхнюю огибающую сигнала (этого графика), т.е. функцию, построенную по экстремумам.
Пытаюсь использовать кубический сплайн из scipy, но безрезультатно.
Возможно кто-нибудь сталкивался с подобной проблемой?
Офлайн
7
Сначала найдите экстремумы исходного сигнала, затем интерполируйте полиномом по найденным точкам.
Офлайн
253
Win95Приведите пример как пробовали решить задачу, у нас то ведь все результатно.
но безрезультатно
Отредактировано doza_and (Апрель 11, 2013 18:51:02)
Офлайн
0
Пробовал это:
scipy.signal.argrelmax scipy.signal.find_peaks_cwt scipy.signal.argrelextrema
Офлайн
0
Нашел это:
a=scipy.ndimage.maximum_filter(a, 4)
Офлайн