scipy.fftpack.tilbert

scipy.fftpack.tilbert(x, h, period=None, _cache={})[源代码]

返回周期序列x的h-Tilbert变换。

如果x_j和y_j分别是周期函数x和y的傅立叶系数,则:

y_j = sqrt(-1)*coth(j*h*2*pi/period) * x_j
y_0 = 0
参数
xarray_like

要转换的输入数组。

h浮动

定义Tilbert变换的参数。

period浮动,可选

序列的假定周期。默认期间为 2*pi

退货
tilbertndarray

变换的结果。

注意事项

如果 sum(x, axis=0) == 0n = len(x) 很奇怪,那么 tilbert(itilbert(x)) == x

如果 2 * pi * h / period 大约为10或更大,则在数字上 tilbert == hilbert (理论上oo-Tilbert==Hilbert)。

即使是这样 len(x) 的奈奎斯特模式 x 取零。