作业帮 > 综合 > 作业

sortnows函数在MATLAB中是什么功能

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/04/28 00:48:46
sortnows函数在MATLAB中是什么功能
sortnows函数在MATLAB中是什么功能
楼主问的应该是sortrows吧,按照row来排列,比如
x = [1 4 3 5; 1 3 2 6]
x =
1 4 3 5
1 3 2 6
sortrows(x)
其结果是按照row来排列,默认首先排第一列,1和1一样大,那么排第二列,3比4小,所以1 3 2 6应该在第一行.假如使用
sortrows(x,4)
那么结果中首先看第4列的大小,5比6小,那么原来的顺序就对了,如果是
x =
1 2 3 6
1 2 3 5
那么,sortrows(x,4)之后,由于第4列的5比6小,那么,1 2 3 5应该排到前面.
类似于姓名的排列,如果第一个字母一样,那么按照第二个字母排,第二个一样,就按第三个排,只不过这里可以规定顺序,就是首先按哪个排,然后在按哪个排.明白了么,有点乱说的.