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 по сравнению с этой функцией.