Matrix-Rotieren
Dieser Baustein rotiert die Matrix MX um n Zeilen bzw. Spalten.
Die Zeilen bzw. Spalten der Matrix MX werden dabei nach unten/rechts (n>0) oder oben/links (n<0) verschoben und die Elemente, die über das Ende der Matrix hinausgeschoben wurden, werden am Anfang wieder eingefügt. Das Ergebnis wird wieder in die Matrix MX zurückgeschrieben.
Parameter
Über den Parameterdialog kann ausgewählt werden, ob die Matrix zeilen- oder spaltenweise rotiert werden soll.
Signale
Name | I/O | Typ(en) | Funktion |
---|---|---|---|
MX | I/O | datentypunabhängig | Ein- und Ausgangsmatrix |
n | I | WORD | Anzahl der Positionen, um die rotiert wird |
Visualisierung
Der ausgewählte Operationsmodus wird im Symbol angezeigt.
Bemerkungen
Der Datentyp wird über die Beschaltung des Einganges MX festgelegt.