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 的索引;

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐