介绍MATLAB中的函数sortrows用来排序表格的用法和多种选项。
工具/原料
MATLAB R2016a
方法/步骤
1
sortrows(表格)是最简略用法。此时,sortrows将首先按照第一列升序排列,如果有相同项再将相同项按照第二列升序排列等等......直至排序完成。返回排序后表格。
2
sortrows(表格,'RowNames')将表格按照行名称进行排序。默认升序。按照字符串比较法,即比较ASCII码的方式。
3
sortrows可以指定排序是升序还是降序。'ascend'表示升序,'descend'表示降序。
4
sortrows可以用一个元胞数组依次指定排序列变量,也可以用元胞数组依次指定各个排序列变量按照升序还是降序。
5
sortrows可以有两个返回值,第二个返回值的含义是:当前表格中各行在原表格中的行位置。
注意事项
sortrows还可以用于数组/元胞数组的排序。用法与此不同。
下一篇:表格分类排序怎么排