using mat2cell
5 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 Matrix Indexing 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!