Sorting a cell array (text) in the order of a colperm solution
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Hello Community! I have a 21x1 cell array containing text in the format 'XYZ'. Its name is nNames. I also have a 1x21 double array from the solution of colperm(). Its name is sortB.
Now I would like to bring the Text array in the order of the colperm order. I tried without success:
namessort=sort(nNames,sortB)
Is there any possibility to do this sorting or at least to print a List or Table where I can bring the text and the order together. Possibly very stupid, but this table could be processed in EXCEL - sorry for this.
Do you have a suggestion?
0 Commenti
Risposta accettata
alice
il 27 Lug 2017
namessort=nNames(sortB);
Does this gives what you want? If not, sorry but I haven't understood what you want to do.
To display a table with the text of your cell and the order provided by sortB:
sortB = sortB';
myTable = table(nNames,sortB)
0 Commenti
Più risposte (1)
Vedere anche
Categorie
Scopri di più su Characters and Strings in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!