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. Wennn > x.shape[axis], wird x mit Nullen aufgefüllt. Die Standardeinstellung ergibtn = 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 unterfft.- orthogonalizebool, optional
Ob die orthogonalisierte IDST-Variante verwendet werden soll (siehe Hinweise). Standardmäßig
True, wennnorm="ortho"und andernfallsFalse.Hinzugefügt in Version 1.8.0.
- Rückgabe:
- idstndarray vom Typ real
Das transformierte Eingabearray.
Siehe auch
dstVorwärts-DST
Hinweise
Warnung
Für
type in {2, 3}unterbrichtnorm="ortho"die direkte Entsprechung mit der inversen diskreten Fourier-Transformation.Bei
norm="ortho"werden sowohl diedstals auch dieidstmit 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 siehedst).„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.