% empty final matrix m = []; % value in matrix s = 0; % iterate over all rows for i=1:8 if (mod(i,2) == 1) % odd rows columnvector = 1:8; else % even rows columnvector = 8:-1:1; end for j=columnvector m(i,j) = s; s = s + 1; end end m image(m), colormap(jet(64));