scipy.fft.

idst#

scipy.fft.idst(x, type=2, n=None, axis=-1, norm=None, overwrite_x=False, workers=None, orthogonalize=None)[Quelle]#

Gibt die inverse diskrete Sinustransformation (IDST) einer Sequenz beliebigen Typs zurück.

Parameter:
xarray_like

Das Eingabearray.

type{1, 2, 3, 4}, optional

Typ der DST (siehe Hinweise). Der Standardtyp ist 2.

nint, optional

Länge der Transformation. Wenn n < x.shape[axis], wird x abgeschnitten. Wenn n > x.shape[axis], wird x mit Nullen aufgefüllt. Die Standardeinstellung ergibt n = x.shape[axis].

axisint, optional

Achse, entlang der die IDST berechnet wird; Standard ist die letzte Achse (d. h. axis=-1).

norm{“backward”, “ortho”, “forward”}, optional

Normalisierungsmodus (siehe Hinweise). Standard ist "backward".

overwrite_xbool, optional

Wenn True, kann der Inhalt von x zerstört werden; die Standardeinstellung ist False.

workersint, optional

Maximale Anzahl von Workern, die für die parallele Berechnung verwendet werden sollen. Wenn negativ, wickelt sich der Wert von os.cpu_count() ab. Weitere Einzelheiten finden Sie unter fft.

orthogonalizebool, optional

Ob die orthogonalisierte IDST-Variante verwendet werden soll (siehe Hinweise). Standardmäßig True, wenn norm="ortho" und andernfalls False.

Hinzugefügt in Version 1.8.0.

Rückgabe:
idstndarray vom Typ real

Das transformierte Eingabearray.

Siehe auch

dst

Vorwärts-DST

Hinweise

Warnung

Für type in {2, 3} unterbricht norm="ortho" die direkte Entsprechung mit der inversen diskreten Fourier-Transformation.

Bei norm="ortho" werden sowohl die dst als auch die idst mit demselben Gesamtfaktor in beiden Richtungen skaliert. Standardmäßig wird die Transformation auch orthogonalisiert, was für die Typen 2 und 3 bedeutet, dass die Transformationsdefinition modifiziert wird, um die Orthogonalität der DST-Matrix zu gewährleisten (vollständige Definitionen siehe dst).

„Die“ IDST ist die IDST-II, die identisch mit der normalisierten DST-III ist.

Die IDST ist mit einer normalen DST äquivalent, abgesehen von der Normalisierung und dem Typ. DST-Typ 1 und 4 sind ihre eigenen Inversen und DSTs 2 und 3 sind gegenseitige Inverse.