how to join 3 strings into single string?
5 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have a cell array [1*3 cell] Example Tcgh A6 1214 and i want to join them by put '-' in between and get Tcgh-A6-1214
i tried strcat and strjoin but doesn't work with me! Thanks
0 commentaires
Réponse acceptée
Plus de réponses (1)
Nicolaie Popescu-Bodorin
le 2 Avr 2017
res = strCell{1};
for k=2:length(strCell),
res=[res '-' strCell{k}];
end;
disp(res);
1 commentaire
Stephen23
le 2 Avr 2017
This expands the output res on each iteration, which is not efficient:
See my answer for a simpler and more efficient solution that does not use a loop.
Voir également
Catégories
En savoir plus sur Loops and Conditional Statements 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!