Function Reference
— Function File: y = circshift (x, n)

Circularly shifts the values of the array x. n must be a vector of integers no longer than the number of dimensions in x. The values of n can be either positive or negative, which determines the direction in which the values or x are shifted. If an element of n is zero, then the corresponding dimension of x will not be shifted. For example

          x = [1, 2, 3; 4, 5, 6; 7, 8, 9];
          circshift (x, 1)
            7, 8, 9
              1, 2, 3
              4, 5, 6
          circshift (x, -2)
            7, 8, 9
              1, 2, 3
              4, 5, 6
          circshift (x, [0,1])
            3, 1, 2
              6, 4, 5
              9, 7, 8