Extract a sub-matrix from a very big matrix

I have a matrix of size 112 x 1200. I want to separate them into 6 matrices each of size 112 x 200. How can i do it?

 Accepted Answer

reshape(a,[],200,6)

2 Comments

Thanks for the solution. when i applied reshape(a,[],200,6), it became as 112 x 200 x 6; Now what i want each 112 x 200 in separate variables like a1, a2, a3, a4, a5, a6. Please help
Thank you, i got it by doing as a1=a(:,:,1); and so on..

Sign in to comment.

More Answers (0)

Asked:

on 13 Feb 2018

Commented:

on 13 Feb 2018

Community Treasure Hunt

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

Start Hunting!