How can I concatenate a string array of a dimension 1x N into one cell
    2 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
    Carlos Quispe Galdos
 le 12 Juil 2022
  
    
    
    
    
    Commenté : Carlos Quispe Galdos
 le 12 Juil 2022
            Hello community,
I want to accomplish the following with my code:
- Originally I don't know the number of names in array A and I have to group them in just one cell concatenating them with the delimiter "/". I tried the for loop with no success and it is not necessary at all. Any hints on how I can accomplish this? I appreciate all the help.

1 commentaire
  Stephen23
      
      
 le 12 Juil 2022
				As well as JOIN() as Chunru showed here are a few other approaches:
A = {'ABC','DEF','HIJK'};
B = char(join(A,'/'))
C = sprintf('/%s',A{:});
C = C(2:end)
D = cell2mat(strcat('/',A));
D(1) = []
A(2,1:end-1) = {'/'};
E = [A{:}]
Réponse acceptée
Plus de réponses (0)
Voir également
Catégories
				En savoir plus sur Characters and Strings 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!


