主要看大神们如何使用,先模仿。
[~,y] = sort(v),如果v是向量,那么y返回的是v中的下标(不好表达),看下面的,发现y是是下标,对应的是c中元素*(由小到大排序)。使用c(y)就得到了由小到大的排序向量。
K>> c = [4 5 1 6 2 8 3]
c =
4 5 1 6 2 8 3
K>> [~,y] = sort(c)
y =
3 5 7 1 2 4 6
2023-12-20 13:52:21
主要看大神们如何使用,先模仿。
[~,y] = sort(v),如果v是向量,那么y返回的是v中的下标(不好表达),看下面的,发现y是是下标,对应的是c中元素*(由小到大排序)。使用c(y)就得到了由小到大的排序向量。
K>> c = [4 5 1 6 2 8 3]
c =
4 5 1 6 2 8 3
K>> [~,y] = sort(c)
y =
3 5 7 1 2 4 6