In general, given a data
vector, if you want to shift the range from 0:N-1
to [a:N-1 0:a-1]
for some a
(0<=a<=N), you can do it very easily:
N = 10;
a = 3;
data = rand(1,N); % Example data. Assumed range: 0:N-1
shiftedData = data([a+1:N 1:a]);