scipy.fftpack.
diff#
- scipy.fftpack.diff(x, order=1, period=None, _cache=<_thread._local object>)[источник]#
Возвращает k-ю производную (или интеграл) периодической последовательности x.
Если x_j и y_j являются коэффициентами Фурье периодических функций x и y соответственно, то:
y_j = pow(sqrt(-1)*j*2*pi/period, order) * x_j y_0 = 0 if order is not 0.
- Параметры:
- xarray_like
Входной массив.
- порядокint, необязательный
Порядок дифференцирования. Порядок по умолчанию равен 1. Если порядок отрицательный, то интегрирование выполняется в предположении, что
x_0 == 0.- периодfloat, опционально
Предполагаемый период последовательности. По умолчанию
2*pi.
Примечания
Если
sum(x, axis=0) = 0затемdiff(diff(x, k), -k) == x(в пределах численной точности).Для нечетного порядка и четного
len(x), режим Найквиста принимается равным нулю.