sort from largest to smallest
129 次查看(过去 30 天)
显示 更早的评论
Dear all, I have this matrix:
A=[1 3
3 6
4 7
5 8
6 2
8 3
9 6]
Could you help me how to arrange the first colum from max to min
0 个评论
采纳的回答
James Tursa
2017-5-19
编辑:James Tursa
2017-5-19
sort(A(:,1),'descend')
If you want to sort the matrix A by rows based on the first column, then e.g.
flipud(sortrows(A))
Or variations of the above based on what you want for output.
3 个评论
Steven Lord
2019-8-12
flipud is the opposite of flipud, but that's not the solution you're looking for. Either calling sort with 'ascend' instead of 'descend' or omitting that option entirely (since 'ascend' is the default direction) are the solutions you're looking for.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Shifting and Sorting Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!