Hello, can we combine many arrays into another arrays?

for example:

` k = 5; for u=1:k H(:,:,u)=randn(M,N)+j*randn(M,N); end for u=1:k Hi(:,:,1)=[H(:,:,2);H(:,:,3);H(:,:,4);H(:,:,5)]; Hi(:,:,2)=[H(:,:,1);H(:,:,3);H(:,:,4);H(:,:,5)]; Hi(:,:,3)=[H(:,:,1);H(:,:,2);H(:,:,4);H(:,:,5)]; Hi(:,:,4)=[H(:,:,1);H(:,:,2);H(:,:,3);H(:,:,5)]; Hi(:,:,5)=[H(:,:,1);H(:,:,2);H(:,:,3);H(:,:,4)]; end`

what if k=19, should I repeat all the steps. Are there other simpler programs to combine it. Thank you

## Best Answer