sort
语法
sort(X, [ascending=true])
sort! 是 sort 的原地版本。
参数
X 可以是向量。
ascending 是一个布尔值,表示按升序排序还是按降序排序。默认值为true(按升序排序)。
详情
返回一个排序后的向量。
例子
$ x=9 1 5;
$ x;
[9,1,5]
$ y=sort(x);
$ y;
[1,5,9]
$ sort(x, false); // 逆序排序
[9,5,1]
$ x=1 4 2 5 6 3$2:3;
$ x;
#0 |
#1 |
#2 |
---|---|---|
1 |
2 |
6 |
4 |
5 |
3 |
$ sort x;
#0 |
#1 |
#2 |
---|---|---|
1 |
3 |
5 |
2 |
4 |
6 |
sort! 函数排序并修改输入。
$ x=9 1 5;
$ sort!(x);
$ x;
[1 5 9];
相关函数:isort