Vector - Rotate
This function block will rotate the vector VX by n positions.
The elements of the vector are shifted upwards (n>0) or downwards (n<0) and elements shifted beyond the end of the vector will be inserted at the beginning. The result will be written back to VX.
Signals
| Name | I/O | Type(s) | Function |
|---|---|---|---|
| VX | I/O | Data type independent | In-/output vector |
| n | I | WORD | Number of positions to rotate |
Comments
The data type will be assigned by connecting the input vector.