scipy.fftpack.
tilbert#
- scipy.fftpack.tilbert(x, h, period=None, _cache=<_thread._local object>)[Quelle]#
Gibt die h-Tilbert-Transformation einer periodischen Sequenz x zurück.
Wenn x_j und y_j die Fourier-Koeffizienten der periodischen Funktionen x und y sind, dann gilt:
y_j = sqrt(-1)*coth(j*h*2*pi/period) * x_j y_0 = 0
- Parameter:
- xarray_like
Das Eingabearray zur Transformation.
- hfloat
Definiert den Parameter der Tilbert-Transformation.
- periodfloat, optional
Die angenommene Periode der Sequenz. Die Standardperiode ist
2*pi.
- Rückgabe:
- tilbertndarray
Das Ergebnis der Transformation.
Hinweise
Wenn
sum(x, axis=0) == 0undn = len(x)ungerade ist, dann gilttilbert(itilbert(x)) == x.Wenn
2 * pi * h / periodungefähr 10 oder größer ist, dann ist numerischtilbert == hilbert(theoretisch oo-Tilbert == Hilbert).Für gerade
len(x)wird der Nyquist-Modus vonxauf null gesetzt.