MATLAB中排序函数sort()的用法 | 您所在的位置:网站首页 › matlab的Mulaw用法 › MATLAB中排序函数sort()的用法 |
MATLAB中排序函数sort()可以对参数的元素进行升序排序或降序排序。
具体的用法如下: Y=sort(X) sort()的参数可以是向量,矩阵,数组等等。当X是向量时,sort(X)对X的元素进行升序排序;当X是矩阵时,sort(X)对X的每一列进行升序排序; [plain] view plain copy![]() Y=sort(X,DIM,MODE) 参数DIM表示对哪一个维数进行排序,例如当X是一个二维矩阵,当DIM=1时表示对X的每一列进行排序,当DIM=2时表示对X的每一行进行排序。 参数MODE表示按哪一种模式进行排序,当MODE=‘ASCEND’的时进行升序排序,当MODE=‘DESCEND’时,进行降序排序。 Y返回已经排好序的X。 [plain] view plain copy![]() 有时我们还需要知道Y中的元素对应于原始序列X中的哪一个元素。于是我们可以用这个命令: [Y,I] = sort(X,DIM,MODE) I返回索引序列,它表示Y中的元素与X中元素的对应。 [plain] view plain copy![]() |
CopyRight 2018-2019 实验室设备网 版权所有 |