Remove element from cell array completely
    5 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
I have a cell array with the following information:
    >> handles.guideGUI
    ans = 
Columns 1 through 8
    @arq_02    @arq_03    @arq_04    @arq_05    @arq_06    @arq_07    @arq_08    @arq_09
Columns 9 through 14
    @arq_10    @arq_11    @arq_12    @arq_13    @arq_14    []
It is still saying that that this is a 1x14 cell, and therefore the empty brackets [] still exist. How do I get rid of it completely so that it becomes 1x13 cell?
i.e. I want it to appear as:
    ans = 
Columns 1 through 8
    @arq_02    @arq_03    @arq_04    @arq_05    @arq_06    @arq_07    @arq_08    @arq_09
Columns 9 through 13
    @arq_10    @arq_11    @arq_12    @arq_13    @arq_14
0 commentaires
Réponse acceptée
  Thorsten
      
      
 le 18 Déc 2014
        
      Modifié(e) : Thorsten
      
      
 le 18 Déc 2014
  
      handles.guideGUI(15) = [];
4 commentaires
  Stephen23
      
      
 le 19 Déc 2014
				It is very important to note the difference between () and {} indexing with cell arrays. In a nut-shell:
- () refers to the cell itself, whereas
- {} refers to the data within the cell.
Plus de réponses (1)
Voir également
Catégories
				En savoir plus sur Resizing and Reshaping Matrices dans Help Center et File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



