matlab sort函数运行情况详解

鉴于matalb中对于sort函数的帮助写的比较函数,现笔者自己分享一下其运行原理。

1. 当A是矩阵的时候,且dim为1

1) 我们先生成一个4*4的随机矩阵

2) sort(A,1)一下

可以看到参数1,是使矩阵每一列按照从小到达的顺序排序

3) 下面看一下sort返回两个矩阵分别表示什么

x1是排序结果,x2反映的是每一列做了什么样的挪动导致排出这样的顺序。

比如第一列是4 2 3 1 说明是原始矩阵第1列中第4个元素、第2个元素、第3个元素、第1个元素,以这样的顺序进行排序,即可得到。

2. 当A是矩阵,且dim为2,这里是按照行排序,我就只上一下运行结果了

是不是有种瞬间顿悟的感觉。

向量的情况类似,只有一列嘛。就不上图了

(0)

相关推荐

  • if函数嵌套countif、sumif函数实例操作详解

    excel中if函数嵌套countif函数实例操作详解,需要了解if函数.countif函数.sumif函数字符串引用方式,isblank函数 操作方法 01 用扫描枪连接excel后将自动将货物名称 ...

  • Excel中COUNTIFS函数的运用详解

    COUNTIFS函数可以计算多个区域中满足给定条件的单元格的个数.下面通过一个实例介绍COUNTIFS函数的实际运用,对于不了解的朋友可以参考本文,希望能对大家有所帮助! 方法/步骤 1.COUNTI ...

  • EXCEL表格中HEX2OCT函数的用法详解

    Excel是一个常用办公工具,它本身功能很是强大,自带了很多已经预定义的函数,可以随时根据需要进行调用.而HEX2OCT函数是将十六进制数值转换成八进制数值的函数,那如何在EXCEL表格中使用该函数呢 ...

  • excel中如何根据多条件来统计个数函数?不同方法实例详解

    excel中根据条件统计个数不同方法实例详解 相关的函数有sumproduct sum countifs dcount 等 方法/步骤 在红框区域的e2单元格输入函数,将返回这个人在对应日期出现的次数 ...

  • TCP编程函数和步骤详解

    TCP编程的服务器端一般步骤是 1、 创建一个socket,用函数socket(); 2、 设置socket属性,用函数setsockopt(); * 可选 3、 绑定IP地址、端口等信息到socke ...

  • excel中sum,sumif,sumifs函数的实例详解

    sum函数大家都经常使用,sumif函数能对其做条件判断,而sumifs函数功能更加强大,这里用实例给大家讲解一下. 操作方法 01 首先我们打开一个样表作为例子来看一下三个函数的共同点. 02 su ...

  • Excel中NOW函数的使用详解和实例

    NOW函数是Excel中使用频率比较高的时间函数之一.今天小编就跟大家详细讲解一下NOW函数的使用细节,以及如何通过自定义单元格格式来得到想要的显示效果. 操作方法 01 Now函数是用来获取当前系统 ...

  • Excel中CONCATENATE函数的使用详解

    在工作和学习中,我们有时会遇到这种情况,需要将已知的内容和运算得到的数字练成一句完整的话,方便我们的阅读和查看.这时我们就要用到了今天所说的CONCATENATE函数. 操作方法 01 我们先来看一下 ...

  • Excel中IFERROR函数的使用详解

    操作方法 01 IFERROR这个函数中,有两个参数,中间要逗号隔开,形式为IFERROR(value,value_if_error),value是一个公式,如果没有错误的话,所选中的格子就显示正确的 ...