Could anyone help me how to group into 4 sets.
    5 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
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 commentaire
Réponses (1)
  Raj
      
 le 20 Sep 2019
        Use this:
NN = mat2cell(A,[1],[2,3,1])
4 commentaires
  Stephen23
      
      
 le 22 Sep 2019
				
      Modifié(e) : Stephen23
      
      
 le 22 Sep 2019
  
			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.
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!




