国外域名抢注网站,现在网站一般做多大的,惠州网站建设制作价格,学科网站建设标准MATLAB中排序函数sort()可以对参数的元素进行升序排序或降序排序。 具体的用法如下#xff1a;
Ysort(X)
sort()的参数可以是向量#xff0c;矩阵#xff0c;数组等等。当X是向量时#xff0c;sort(X)对X的元素进行升序排序#xff1b;当X是矩阵时#xff0c;sort(X)对…MATLAB中排序函数sort()可以对参数的元素进行升序排序或降序排序。 具体的用法如下
Ysort(X)
sort()的参数可以是向量矩阵数组等等。当X是向量时sort(X)对X的元素进行升序排序当X是矩阵时sort(X)对X的每一列进行升序排序 Amagic(3) A 8 1 6 3 5 7 4 9 2 sort(A) ans 3 1 2 4 5 6 8 9 7 Ysort(X,DIM,MODE)
参数DIM表示对哪一个维数进行排序例如当X是一个二维矩阵当DIM1时表示对X的每一列进行排序当DIM2时表示对X的每一行进行排序。
参数MODE表示按哪一种模式进行排序当MODE‘ASCEND’的时进行升序排序当MODE‘DESCEND’时进行降序排序。
Y返回已经排好序的X。 Amagic(3) A 8 1 6 3 5 7 4 9 2 sort(A,2,descend) ans 8 6 1 7 5 3 9 4 2
有时我们还需要知道Y中的元素对应于原始序列X中的哪一个元素。于是我们可以用这个命令
[Y,I] sort(X,DIM,MODE)
I返回索引序列它表示Y中的元素与X中元素的对应。 Amagic(3) A 8 1 6 3 5 7 4 9 2 [B,I]sort(A,1,ascend) B 3 1 2 4 5 6 8 9 7 I 2 1 3 3 2 1 1 3 2 ———————————————— 版权声明本文为CSDN博主「于小勇」的原创文章遵循CC 4.0 BY-SA版权协议转载请附上原文出处链接及本声明。 原文链接https://blog.csdn.net/weixin_36670529/article/details/88929835