How to merge cells together?
16 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
andrew
le 6 Mai 2014
Réponse apportée : Jos (10584)
le 13 Mai 2014
How do I merge cells together and separate each cell with a ';'?
0 commentaires
Réponse acceptée
José-Luis
le 6 Mai 2014
Modifié(e) : José-Luis
le 13 Mai 2014
Two alternatives, since I am not exactly sure what you want.
a = num2cell(randi(10,10,10));
your_mat = cell2mat(a);
your_mat_alt = [a{:}];
2 commentaires
José-Luis
le 13 Mai 2014
A=[ {'1'},{'1'},{'1'},{'1'},{'0'},{'1'},{'0'},{'1'}];
unique_cell = {sprintf('%s;',A{:})};
Please accept an answer if it helped you.
Plus de réponses (1)
Jos (10584)
le 13 Mai 2014
Another option using STRCAT
A = {'apple.doc', 'apple.xlsx', 'apple.csv', 'banana.doc', 'banana.xlsx'}
B = strcat(A,';')
C = [B{:}]
0 commentaires
Voir également
Catégories
En savoir plus sur Cell Arrays 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!