Converting a numeric array to a cell array containing vectors
1 次查看(过去 30 天)
显示 更早的评论
Hi,
Is there a way to convert a numeric array to a cell array of vectors? For example, suppose I have the following:
A=[1 1 1 2 2 2 3 3 3; 4 4 4 5 5 5 6 6 6];
And now suppose that I want to partition each row into vectors of size 1 by 3 and store these in a cell array. Effectively, I would like to obtain the cell array that is alternatively, manually given by the following:
B={[1 1 1],[2 2 2],[3 3 3];[4 4 4],[5 5 5],[6 6 6]}
Is there any way to do this automatically, assuming 1 by 3 vectors?
Thank you very much.
Andrew DeYoung
Carnegie Mellon University
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrices and Arrays 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!