Berechnet die reelle Walsh-Hadamard-Transformation der Eingangsfolge X.


icon

Ein-/Ausgänge

  • c1ddbl.png X

    X ist ein Array, dessen Länge eine Potenz von 2 ist.

  • i1ddbl.png Walsh-Hadamard {X}

    Walsh-Hadamard {X} gibt das Ergebnis der Walsh-Hadamard-Transformation von X aus.

  • ii32.png Fehler

    Fehler gibt alle Fehler oder Warnungen des VIs aus. Zur Umwandlung eines Fehlercodes oder einer Warnung in einen Fehler-Cluster verbinden Sie Fehler mit dem VI Fehler-Cluster aus Fehlercode.

  • Hinweis Die Walsh-Hadamard-Transformation hat ähnliche Eigenschaften wie die bekanntere Fourier-Transformation, der Berechnungsaufwand ist jedoch erheblich geringer.

    Die Walsh-Hadamard-Transformation basiert auf einem orthogonalen System, welches aus Funktionen der zwei Elemente –1 und 1 besteht. Für den Spezialfall von n = 4 kann die Walsh-Hadamard-Transformation des Signals

    X = {x0, x1, x2, x3}

    in Form der folgenden Matrix dargestellt werden:

    .

    Wenn die Walsh-Hadamard-Matrizen WHn und WHn + 1 die Dimensionen 2n und 2n + 1 darstellen, dann gilt:

    ,

    wobei –WHn das jeweilige Element bezeichnet.

    Hinweis Die Walsh-Hadamard-Transformation genügt dem Faltungstheorem WH{X*Y} = WH{X}WH{Y}.

    In dem Diagramm sehen Sie die Walsh-Hadamard-Transformation eines Impulsmusters mit einer Länge von 256, einer Verzögerung von 32 und einer Breite von 64.