matlab sort函数运行情况详解

 时间:2026-04-27 11:15:51

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

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

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

matlab sort函数运行情况详解

2) sort(A,1)一下

matlab sort函数运行情况详解

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

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

matlab sort函数运行情况详解

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

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

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

matlab sort函数运行情况详解

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

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

  • MATLAB-GUI读取文件并显示文件的路径和名称
  • matlab中怎样给图像添加标题
  • matlab关于函数的定义和使用
  • matlab怎么导入mat文件
  • MATLAB创建警告消息显示对话框和变量输入对话框
  • 热门搜索
    肉怎么做好吃 重庆工商大学怎么样 c反应蛋白高是怎么回事 手机怎么挣钱 欧珀莱的护肤品怎么样 小孩咳嗽老不好怎么办 wps页边距怎么设置 苹果手机丢了怎么定位 微信怎么加好友 蒸面包怎么做家庭做法