how to divide into groups equally

a=[1 9 2 4 3 5 4 6 5 1 6 9 7 0 8 3 9 1 0 2 3 6 3 4 3 7 8 1 8 7 9 2 0 3 4 6 5 7 8 9 ] i want to divide this data into 5 groups so taht the values in the column 1 and 2 should not change....... have to do this for large data also,can anyone help the output must be
group1 group5 1 9 0 3 2 4 4 6 3 5 5 7 4 6 8 9
can anyone tell how to process plz

 Accepted Answer

n = 5;
k = size(a,1)/n;
groups5 = reshape(permute(reshape(a,k,[],2),[1 3 2]),k,[]);

1 Comment

THANK U SIR,CAN U TELL HOW TO DO IT RANDOMLY

Sign in to comment.

More Answers (0)

Categories

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!