Vektor-Rotieren

Dieser Baustein rotiert den Vektor VX um n Positionen.

Die Elemente des Vektors werden aufsteigend (n>0) oder absteigend (n<0) verschoben und die Elemente, welche über das Ende hinausgeschoben wurden, werden am Anfang wieder eingefügt. Das Ergebnis wird wieder auf den Eingangsvektor zurückgeschrieben.

Signale

Name I/O Typ(en) Funktion
VX I/O datentypunabhängig Ein- und Ausgangsvektor
n I WORD Anzahl der Positionen, um die rotiert wird

Bemerkungen

Der Datentyp wird über die Beschaltung am Eingang festgelegt.