seprating a vector into sub vectors ,

1 次查看(过去 30 天)
Hi all,
I have a vector like "a" . I want to classify "a" vector into a cell including 4 seprated vector i.e. A{1}(1:4), A{1}(5:8), A{1}(9:12), A{1}(13:16).
as shown below:
a=[21,22,23,25,28,33,36,41,54,55,57,58,60,71,80,95;];
What I want to outline is the same as
A{1}(1:4) = [21,22,23,25]; A{2}(1:4) = [28,33,36,41]; and so on.
How can I write this program?
Thanks in advance.
  2 个评论
Walter Roberson
Walter Roberson 2013-4-12
What you outlined is the same as
A{1}(1:16) = a;
Perhaps you wanted an outline similar to
A{1}(1:4) = [21,22,23,25]; A{2}(1:4) = [28,33,36,41]; and so on?
som
som 2013-4-12
编辑:som 2013-4-12
hi, thanks for your comment. I corrected my question.

请先登录,再进行评论。

采纳的回答

Walter Roberson
Walter Roberson 2013-4-12
A = mat2cell(a, 1, 4 * ones(1,length(A)/4));

更多回答(0 个)

标签

Community Treasure Hunt

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

Start Hunting!

Translated by