Некоторые сомнения по поводу параметров функции savgol_filter из scipy.signal

Я читал документацию scipy.signal.savgol_filter от

https://docs.scipy.org/doc/scipy-0.16.1/reference/generated/scipy.signal.savgol_filter.html

и у меня есть сомнения относительно параметров deriv и delta, определенных в выдержке ниже:

вывод : целое число, необязательно

Порядок вычисления производной. Это должно быть неотрицательное целое число. Значение по умолчанию — 0, что означает фильтрацию данных без дифференциации.

дельта: число с плавающей запятой, необязательно

Расстояние между сэмплами, к которым будет применяться фильтр. Используется, только если производное > 0. По умолчанию 1.0.

Относительно параметра deriv=0: означает ли это, что когда deriv=0 функция предоставляет сглаженную версию исходных данных, а когда deriv=1 функция предоставляет сглаженную версию первой производной исходные данные?

Относительно параметра delta: значит ли это, что функция scipy.signal.savgol_filter работает только для данных с равномерной выборкой?


person Stefano    schedule 16.05.2019    source источник
comment
К вашему сведению: обновите свою ссылку; последняя выпущенная версия SciPy — 1.2.1: docs .scipy.org/doc/scipy/reference/generated/   -  person Warren Weckesser    schedule 16.05.2019


Ответы (1)


Как автор того кода могу однозначно сказать: да и да.

person Warren Weckesser    schedule 16.05.2019