scipy.fftpack.

diff#

scipy.fftpack.diff(x, order=1, period=None, _cache=<_thread._local object>)[Quelle]#

Gibt die k-te Ableitung (oder das Integral) 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 = pow(sqrt(-1)*j*2*pi/period, order) * x_j
y_0 = 0 if order is not 0.
Parameter:
xarray_like

Eingabearray.

orderint, optional

Die Reihenfolge der Ableitung. Die Standardreihenfolge ist 1. Wenn die Reihenfolge negativ ist, wird die Integration unter der Annahme durchgeführt, dass x_0 == 0.

periodfloat, optional

Die angenommene Periode der Sequenz. Standard ist 2*pi.

Hinweise

Wenn sum(x, axis=0) = 0, dann gilt diff(diff(x, k), -k) == x (innerhalb der numerischen Genauigkeit).

Für ungerade Reihenfolge und gerade len(x) wird der Nyquist-Modus auf Null gesetzt.