对数组元素排序

您所在的位置:网站首页 sort字典序 对数组元素排序

对数组元素排序

#对数组元素排序| 来源: 网络整理| 查看: 265

排序索引,以向量、矩阵或多维数组的形式返回。I 的大小与 A 相同。这些索引向量沿 sort 作用于的同一维度指定方向。例如,如果 A 是一个 2×3 矩阵,则 [B,I] = sort(A,2) 对 A 中的每行元素进行排序。输出 I 是 1×3 行索引向量的集合,用于描述 A 中每行元素的重新排列。

sort 函数使用一种稳定的排序算法。因此,当输入包含重复值时,无论排序方向如何,排序索引都会保留输入的原始顺序。例如,如果 A = [1 2 1 2],则 [Ba,Ia] = sort(A,'ascend') 返回排序索引 Ia = [1 3 2 4],[Bd,Id] = sort(A,'descend') 返回排序索引 Id = [2 4 1 3]。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3