Berechnet die diskrete Sinus-Transformation (DST) der Eingangsfolge X. Zur Bestimmung der Instanz des polymorphen VIs verbinden Sie Daten mit dem Eingang X oder wählen Sie die Instanz manuell aus.


icon

DST (1D)

Die eindimensionale diskrete Sinus-Transformation DST {X} der Wertefolge X ist folgendermaßen definiert:

, k=0, 1, 2, …, N–1

wobei N die Anzahl an Werten in X, xn das n-te Element der Eingangsfolge X und yk das k-te Element der Ausgangsfolge DST {X} ist. Anstatt der direkten Berechnung der diskreten Sinus-Transformation wendet das VI einen Algorithmus zur schnellen DST auf die Eingangswerte an. Das schnelle DST-Verfahren beruht auf der FFT.

DST (2D)

Die zweidimensionale diskrete Sinus-Transformation DST {X} der Matrix X ist folgendermaßen definiert:

wobei M und N die Anzahl der Zeilen bzw. Spalten der Eingabematrix Xsind. x(m, n) ist das Element der Eingabematrix X mit der Zeilennummer m und der Spaltennummer n. y(u, v) ist das Element der Ausgabematrix DST {X} mit der Zeilennummer u und der Spaltennummer v. Dieses VI führt eine zweidimensionale DST mit den folgenden beiden Schritten durch:

  1. Zeilenweise eindimensionale DST der Eingangsmatrix X. Der Ausgangswert lautet Y'.
  2. Spaltenweise eindimensionale DST von Y'. Der Ausgangswert lautet DST {X}.