flyingbh的个人博客分享 http://blog.sciencenet.cn/u/flyingbh

博文

sort的用法

已有 3297 次阅读 2010-10-18 15:35 |个人分类:matlab|系统分类:科研笔记| matlab函数

sort分类排序函数。

这里仅举例说明变量为二维矩阵的情况:

B =

    6.0000    1.0000    3.0000
    8.0000    1.5000    9.0000

>> sort(B) %对矩阵每一列按照升序排列

ans =

    6.0000    1.0000    3.0000
    8.0000    1.5000    9.0000

>> sort(B,2) %对矩阵的每一行按照升序排列

ans =

    1.0000    3.0000    6.0000
    1.5000    8.0000    9.0000

>> [C,pig] = sort(B) %按矩阵列给出排序,同时给出排序后每一列各元素的原始位置

C =

    6.0000    1.0000    3.0000
    8.0000    1.5000    9.0000


pig =

     1     1     1
     2     2     2

>> [C,pig] = sort(B,2) %按矩阵行给出排序,同时给出排序后每一行各元素的原始位置

C =

    1.0000    3.0000    6.0000
    1.5000    8.0000    9.0000


pig =

     2     3     1
     2     1     3

>>



https://blog.sciencenet.cn/blog-457420-374590.html


下一篇:四连通和八连通概念理解
收藏 IP: .*| 热度|

1 刘洋

发表评论 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-6 07:23

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部