how to process in descending order
Afficher commentaires plus anciens
Sir I have done as per your command,but please tell how to do it in descending order,I used the word descend ,but it showed an error ,please can u help
data = reshape({5 'R' 3 'E' 1 'A' 4 'P'},2,[])' out = sortrows(data,1)
or
out = reshape(sortrows(data,1)',1,[])
if
data(:,1)=cellfun(@num2str,data(:,1),'un',0) out = sortrows(data,1)
Réponse acceptée
Plus de réponses (2)
Andrei Bobrov
le 15 Sep 2011
out = sortrows(data,-1)
2 commentaires
Andrei Bobrov
le 15 Sep 2011
read it http://www.mathworks.com/matlabcentral/answers/15896-how-to-sort-data
Oleg Komarov
le 15 Sep 2011
I completely forgot about the -1, +1!
the cyclist
le 15 Sep 2011
When you included the word "descend", did you include it in single quotes, like this:
>> sort(x,'descend')
Maybe you should show what you tried, and tell us the error message you got.
Catégories
En savoir plus sur Variables dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!