scipy.fftpack.hilbert¶
- scipy.fftpack.hilbert(x, _cache={})[源代码]¶
周期序列x的返回希尔伯特变换。
如果x_j和y_j分别是周期函数x和y的傅立叶系数,则:
y_j = sqrt(-1)*sign(j) * x_j y_0 = 0
- 参数
- xarray_like
输入数组应该是周期性的。
- _cacheDICT,可选
包含用于进行卷积的内核的字典。
- 退货
- yndarray
转换后的输入。
参见
scipy.signal.hilbert
使用希尔伯特变换计算解析信号。
注意事项
如果
sum(x, axis=0) == 0
然后hilbert(ihilbert(x)) == x
。对于偶数len(X),x的奈奎斯特模式取零。
返回的转换的符号没有希尔伯特转换定义中经常出现的因子-1。另请注意,
scipy.signal.hilbert
与此功能相比,确实有额外的-1f25-1f25-1系数。