MATLAB: Reshape vector in a loop

for loopvector

Dear all,
I want to form a vector x=[0 1 2 3 4 … n] in a loop to xx=[0 1] xx=[1 2] xx=[2 3] … xx=[n-1 n]
What I have know is this:
for k=1:numel(x)/2
xx=x(2*k-1:2*k)
...
...
end
But that gives me only xx=[0 1] xx=[2 3] xx=[4 5]. It shouldnt be all that difficult, but my mind just dont seem to get the answer.
Thanks!

Best Answer

for k = 1 : n
xx = [k-1, k];
end