Delete rows from a subset of rows of a mixed cell array
    4 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
    Giovanni Barbarossa
 le 5 Oct 2018
  
    
    
    
    
    Commenté : Giovanni Barbarossa
 le 6 Oct 2018
            I have a mixed 6x7 cell array
A = {'text' 12 NaN 14 'text' 16 17; 'text' 0 NaN 24 25 26 27; 31 32 33 34 35 0 'text'; NaN 42 43 44 45 46 0; 51 'text' 53 54 NaN 56 57; 61 62 0 64 65 NaN 67};
How do I delete the rows from 2 to 5 that have one or more cells in columns 3 to 6 equal to NaN or zero? The remaining rows should be rows 1, 4 and 6. Rows 1 and 6 should remain because, even if they have NaNs or zeros in columns 3 to 6, they should not be considered for elimination, and row 4 should remain because it does not have NaNs or zeros in columns 3 to 6. Thanks!
2 commentaires
  madhan ravi
      
      
 le 5 Oct 2018
				
      Modifié(e) : madhan ravi
      
      
 le 5 Oct 2018
  
			Just can you type the desired result so that it’s easier to understand the problem?
Réponse acceptée
Plus de réponses (0)
Voir également
Catégories
				En savoir plus sur Operators and Elementary Operations 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!