**matlab中sort函数**

版权声明:本文为博主原创文章,经博主允许可以转载,必须附上博主网址。 https://blog.csdn.net/Intangilble/article/details/83817644

1、排序函数sort():

对向量、矩阵、数组的元素进行升序排序或降序排序。

2、用法说明:

(1)Y=sort(X)
当X是向量时,sort(X)对X的元素进行升序排序;
当X是矩阵时,sort(X)对X的每一列进行升序排序;
Y=sort(X)是默认的升序,而sort(X ,‘descend’)是降序排序。

(2)Y=sort(X,DIM,MODE)

参数DIM表示对哪一个维数进行排序;
例如:
X是一个二维矩阵,
DIM=1时,表示对X的每一列进行排序,
DIM=2时,表示对X的每一行进行排序。

MODE表示按哪一种模式进行排序,
MODE=‘ASCEND’时,进行升序排序,
MODE=‘DESCEND’时,进行降序排序。

Y返回已经排好序的X。

(3)[Y,I] = sort(X,DIM,MODE)

Y是排序好的向量;
I 是 向量Y 中对 X 的索引;

猜你喜欢

转载自blog.csdn.net/Intangilble/article/details/83817644