MATLAB中排序函数sort()的用法
MATLAB中排序函数sort()可以对参数的元素进行升序排序或降序排序。
具体的用法如下:
Y=sort(X)
sort()的参数可以是向量,矩阵,数组等等。当X是向量时,sort(X)对X的元素进行升序排序;当X是矩阵时,sort(X)对X的每一列进行升序排序;
>> A=magic(3) A = 8 1 6 3 5 7 4 9 2 >> sort(A) ans = 3 1 2 4 5 6 8 9 7
Y=sort(X,DIM,MODE)
参数DIM表示对哪一个维数进行排序,例如当X是一个二维矩阵,当DIM=1时表示对X的每一列进行排序,当DIM=2时表示对X的每一行进行排序。
参数MODE表示按哪一种模式进行排序,当MODE=‘ASCEND’的时进行升序排序,当MODE=‘DESCEND’时,进行降序排序。
Y返回已经排好序的X。
>> A=magic(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中元素的对应。
>> A=magic(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
MATLAB中排序函数sort()的用法相关推荐
- sorted函数python_python中排序函数sort,sorted和operator.itemgetter的使用
1.sort sort()是Python列表的一个内置的排序方法,list.sort() 方法排序时直接修改原列表,返回None:示例如下: 如上图所示,它可以对列表自动进行排序,并生成排好序的新的列 ...
- Matlab自带排序函数sort用法
Matlab自带排序函数sort用法 [Y,I] = sort(X,DIM,MODE) sort函数默认Mode为'ascend'为升序,sort(X,'descend')为降序排列. sort(X) ...
- matlab sort descend,详解Matlab中 sort 函数用法
搜索热词 (1)B=sort(A) 对一维或二维数组进行升序排序,并返回排序后的数组,当A为二维时,对数组每一列进行排序. eg: A=[1,5,3],则sort(A)=[1,3,5] A=[1,3; ...
- sort函数降序排列matlab,详解Matlab中 sort 函数用法
(1)B=sort(A) 对一维或二维数组进行升序排序,并返回排序后的数组,当A为二维时,对数组每一列进行排序. eg: A=[1,5,3],则sort(A)=[1,3,5] A=[1,5,3;2,4 ...
- 转|R中排序函数总结:sort,order,rank,arrange,reorder
转:https://blog.csdn.net/kelanj/article/details/80945540 总结(区别): 1.sort是直接对向量排序,返回原数值: 2.order先对数值排序, ...
- R中排序函数总结:sort,order,rank,arrange,reorder
总结(区别): 1.sort是直接对向量排序,返回原数值: 2.order先对数值排序,然后返回排序后各数值的索引: 3.rank返回原数据各项排名: 4.arrange是plyr包中的,可对数据框按 ...
- matlab i型级联filter,Matlab中filter,conv,impz用法(最新整理)
<Matlab中filter,conv,impz用法(最新整理)>由会员分享,可在线阅读,更多相关<Matlab中filter,conv,impz用法(最新整理)(5页珍藏版)> ...
- qsort()与sort的用法(收藏)
sort()函数是C++中的排序函数其头文件为:#include<algorithm>头文件: qsort()是C中的排序函数,其头文件为:#include<stdlib.h> ...
- sort函数用法python_python内置函数sorted()及sort() 函数用法和区别
python内置函数sorted(),sort()都有排序的意思,但是两者有本质的区别,sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作,list 的 sort ...
最新文章
- WinRAR技巧:解压后自动打开解压好的文件夹
- 计算机科学与技术专业综合二,计算机科学与技术专业综合一第二页
- C语言试题三十六之将s所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。
- Spring查找方法示例
- 计算机中隐藏的文件找不到了怎么办,隐藏文件夹找不到了怎么办【图解】
- Linux工作笔记-解决安装Qt时缺少libX11-xcb.so.1文件问题
- 使用InternalsVisibleToAttribute给assembly添加“友元assembly”特性遭遇强签名
- 百度,你拿什么和谷歌争?| 畅言
- 「Leetcode」242. 有效的字母异位词:可以拿数组当哈希表来用,但哈希值不要太大!
- VMware ESXi 7.0 U3 SLIC 2.6 Unlocker
- 几种常用的排序算法详解和C++排序算法模板(附有动图理解)
- Python爬虫爬取电影网站种子,让你以后再也不寂寞
- SPSS干货:区分T检验与F检验
- 优酷 Android 包瘦身治理思路全解
- 学计算机的人掉头发吗,学计算机真的会秃顶吗?为什么?
- 游戏服务器存储数据库选型
- 测试工程师常见面试题
- np.piecewise函数用法
- Linux系统内部流量转发机制,使用TC实现基于Linux系统的流量管理
- iview table点击单元格事件
热门文章
- Linux : shell基础(慕课网Linux达人养成计划课程笔记)
- android传递数据bundle封装传递map对象
- 数据库中的表还是一定要建索引
- redhat oracle 开机自启动
- VS2005中解决方案管理器中看不到解决方案节点的解决办法
- 【2022】JVM常见面试真题详解
- Java实体对象为什么一定要实现Serializable接口呢?
- mysql 索引效果是否叠加_MySQL基础实用知识集合(二)
- 如何获取option的下标和值_数智化时代下,如何获取企业增长密码?
- 数字信号处理的fpga实现_FPGA数字信号处理:通信类I/Q信号及产生