scipy.fftpack.

гильберт#

scipy.fftpack.гильберт(x, _cache=<_thread._local object>)[источник]#

Вернуть преобразование Гильберта периодической последовательности x.

Если x_j и y_j являются коэффициентами Фурье периодических функций x и y соответственно, то:

y_j = sqrt(-1)*sign(j) * x_j
y_0 = 0
Параметры:
xarray_like

Входной массив должен быть периодическим.

_cachedict, optional

Словарь, содержащий ядро, используемое для свертки.

Возвращает:
yndarray

Преобразованный вход.

Смотрите также

scipy.signal.hilbert

Вычислите аналитический сигнал, используя преобразование Гильберта.

Примечания

Если sum(x, axis=0) == 0 затем hilbert(ihilbert(x)) == x.

Для чётного len(x) мода Найквиста x принимается равной нулю.

Знак возвращаемого преобразования не содержит множитель -1, который часто встречается в определении преобразования Гильберта. Также обратите внимание, что scipy.signal.hilbert имеет дополнительный множитель -1 по сравнению с этой функцией.