using mat2cell
    4 views (last 30 days)
  
       Show older comments
    
M is matrix of 2010x1300
how do i form 201 cells of 10x1300 using mat2cell?
0 Comments
Accepted Answer
  Star Strider
      
      
 on 31 Oct 2017
        This works:
M = randn(2010, 1300);
C = mat2cell(M, 201*ones(1,10), 1300);
See the documentation for an explanation.
4 Comments
  Star Strider
      
      
 on 31 Oct 2017
				My pleasure!
Since my Answer solves the problem you originally posted, please Accept it!
More Answers (1)
  M
      
 on 31 Oct 2017
        Maybe not the easiest solution, but try something like :
j=1;
for i=1:10:201
A{j}=M(i:i+9,:);
j=j+1;
end
See Also
Categories
				Find more on Data Type Conversion in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!