QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1422|回复: 1
打印 上一主题 下一主题

[转载]Matlab函数sortrows:按升序排列行

[复制链接]
字体大小: 正常 放大

997

主题

14

听众

1986

积分

升级  98.6%

  • TA的每日心情
    开心
    2016-6-19 15:10
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    自我介绍
    ......

    群组2015国赛优秀论文解析

    群组2016好贷杯赛前培训

    跳转到指定楼层
    1#
    发表于 2016-3-29 17:51 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    功能:这一函数实现了类似Excel的按某一列排序各行数据的功能,各行数据作为一个整体来移动。

    用法:

    B = sortrows(A)
    B = sortrows(A, column)
    第一种和第二种用法的区别在于,sortrows(A)将类似按照字典序排列,而指定了column时,各行只根据指定列为标准来排序,不考虑其他列的顺序问题。
    [B, index] = sortrows(A)
    这一用法同时返回一个索引向量。如果A是一个雷向量,着B = A(index);如果A是一个m*n的数组,则B = A(index,

    用例:

    1. 字符串例
    A = ['one ';'two ';'three';'four ';'five '];
    B = sortrows(A)
    C = sortrows(A,1)
    复制代码
    运行结果如下:
    B =
    five
    four
    one  
    three
    two  

    C =
    four
    five
    one  
    two  
    three

    2. 数组例
    A = magic(3)
    B = sortrows(A)
    C = sortrows(A)
    [D, I] = sortrows(A)
    复制代码
    运行结果如下:
    A =
         8     1     6
         3     5     7
         4     9     2

    B =
         3     5     7
         4     9     2
         8     1     6

    C =
         3     5     7
         4     9     2
         8     1     6

    D =
         3     5     7
         4     9     2
         8     1     6

    I =
         2
         3
         1

    3. 单列向量例
    A = [8; 4; 7]
    [B, I] = sortrows(A)
    复制代码
    结果如下:
    A =
         8
         4
         7

    B =
         4
         7
         8

    I =
         2
         3
         1



    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    alcu123        

    1

    主题

    6

    听众

    181

    积分

    升级  40.5%

  • TA的每日心情
    郁闷
    2017-5-24 11:53
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    自我介绍
    随遇而安
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2024-4-26 14:23 , Processed in 0.313932 second(s), 59 queries .

    回顶部