Matlab自带排序函数sort用法
来源:互联网 发布:远光软件怎么样 编辑:程序博客网 时间:2024/06/05 08:16
Matlab自带排序函数sort用法
[Y,I] = sort(X,DIM,MODE)
sort函数默认Mode为'ascend'为升序,sort(X,'descend')为降序排列。
sort(X)若X是矩阵,默认对X的各列进行升序排列
sort(X,dim)
dim=1时等效sort(X)
dim=2时表示对X中的各行元素升序排列
Matlab中给一维向量排序是使用sort函数:sort(X),其中x为待排序的向量。若欲保留排列前的索引,则可用[sX,index] = sort(X) ,排序后,sX是排序好的向量,index是 向量sX中对X 的索引。 索引使排列逆运算成为可能。事实上,这里X≡sX(index), [X恒等于sX(index)],这个结论确实很奇妙,而且很有用。
matlab按某一列数值,改变矩阵中整行的排列位置。
b=sortrows(a,2) %a 为要排序的矩阵。2表示按第几列进行排序,整数代表升序,负数代表降序。
%将矩阵a按照第2列的升序排列,其他列不会作升序排列,而是将跟随着第2列 的变化,保持一一对应。
b=sortrows(a,-1)
%将矩阵a按照第1列的降序排列,其他列将跟随着第1列 的变化,保持一一对应。
data=magic(3)
data =
8 1 6
3 5 7
4 9 2
data1=sortrows(data,1)
data1 =
3 5 7
4 9 2
8 1 6
data2=sortrows(data,-1)
data2 =
8 1 6
4 9 2
3 5 7
- Matlab自带排序函数sort用法
- Matlab自带排序函数sort用法
- Matlab自带排序函数sort用法
- C++自带sort函数的用法
- C++自带sort函数的用法
- MATLAB中排序函数sort()的用法
- MATLAB中排序函数sort()的用法
- C/C++自带排序函数——Sort,QuickSort
- MATLAB中自带遗传算法函数GA的用法
- MatLab的排序函数-sort .
- Matlab的排序函数-sort
- matlab中 sort 函数用法
- matlab中 sort 函数用法
- 决策树--matlab自带函数
- matlab自带滤波器函数
- java自带的排序方法sort
- C++ STL自带的排序sort()
- C++中有关STL自带的排序函数:sort、qsort
- Java实现-验证平衡二叉树
- 魔术
- 公众号丶服务号丶订阅号三者间的区别
- 图书馆管理系统课程设计
- SKB包的接收,从网卡驱动到TCP层的处理流程
- Matlab自带排序函数sort用法
- JavaWeb
- H5响应式自助建站_成功之选!
- Linux thinkphp5 多站点配置
- 聊聊我的第一次合伙创业!致奋斗路上的码农们
- 奇怪的Java题:为什么1000 == 1000返回为False,而100 == 100会返回为True?
- SAP HANA如何在存储过程中使用自定义的table type
- 大数据架构简述(三):流处理、批处理、交互式查询
- Android 4.4及以上版本写入外置SD卡问题