Could anyone help me how to group into 4 sets.

I ma having a matrix
A=[2 3 1 4 5 6]
i used the command
NN = num2cell(num2cell(A),2)
,which gives the following result
{2} {3} {1} {4} {5} {6}
If i use the command
NN= num2cell(num2cell(A,2),2)
it gives the following result
{1 2 3 4 5 6}
Could anyone help me how to get the result in the following manner
{2 3} {1 4 5} {6}

1 件のコメント

darova
darova 2019 年 9 月 20 日
What if criterion of grouping?
Why
{2 3} {1 4 5} {6}
And not
{2 3} {1 4 5 6}

サインインしてコメントする。

回答 (1 件)

Raj
Raj 2019 年 9 月 20 日

0 投票

Use this:
NN = mat2cell(A,[1],[2,3,1])

4 件のコメント

jaah navi
jaah navi 2019 年 9 月 22 日
When A=[2 3 1 4 5 6] the above command executes and gives me the result.
I tried the following command with A=[1 2 3 4;
2 3 1 4;
1 4 2 3]
but it gives error stating Input arguments, D1 through D2, must sum to each dimension of the input
matrix size, [3 4].'
Could you please help me on it.
madhan ravi
madhan ravi 2019 年 9 月 22 日
編集済み: madhan ravi 2019 年 9 月 22 日
Raj seemed to have answered our original question. What is your desired result? Didn’t you figure it out of how to use mat2cell() still (after 10 questions)?
Stephen23
Stephen23 2019 年 9 月 22 日
編集済み: Stephen23 2019 年 9 月 22 日
jaah navi: you have been using MATLAB for more than two years.
During that time you have asked us every ten minutes to solve basic problems for you, most of which you could solve yourself by reading the documentation.
Rarely do you make any attempt to understand what an error message is telling you.
Rather than relying on us to write your very basic code for you, perhaps you should start reading documentation, trying examples, looking at FEX submissions, debugging, and doing it yourself. Note that this is in your interest because you would actually make progress much faster than you are now.
Your current approach to writing code (relying on other people to write every step of your algorithm and relying on other people debugging every tiny error message) is, in the long term, not efficient.
darova
darova 2019 年 9 月 22 日
+1

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeLoops and Conditional Statements についてさらに検索

タグ

質問済み:

2019 年 9 月 20 日

編集済み:

2019 年 9 月 22 日

Community Treasure Hunt

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

Start Hunting!

Translated by