cuc-lyp

 

 Matlab中的可以直接用这中形式对两个矩阵进行合并

 

对矩阵中的元素进行排序

 

 

 

A = 6×7

    95    45    92    41    13     1    84
    95     7    73    89    20    74    52
    95     7    73     5    19    44    20
    95     7    40    35    60    93    67
    76    61    93    81    27    46    83
    76    79    91     0    19    41     1
基于第一列中的元素对 A 的行进行排序,如果第一列中包含相同元素,则按第七列进行排序
D = sortrows(A,[1 7])
D = 6×7

    76    79    91     0    19    41     1
    76    61    93    81    27    46    83
    95     7    73     5    19    44    20
    95     7    73    89    20    74    52
    95     7    40    35    60    93    67
    95    45    92    41    13     1    84

   基于第四列中的元素以降序对 A 的行进行排序,并显示输出向量 index以查看行是如何重新排列的

[E,index] = sortrows(A,4,\'descend\')
E = 6×7

    95     7    73    89    20    74    52
    76    61    93    81    27    46    83
    95    45    92    41    13     1    84
    95     7    40    35    60    93    67
    95     7    73     5    19    44    20
    76    79    91     0    19    41     1

index = 6×1

     2
     5
     1
     4
     3
     6

 

 

分类:

技术点:

相关文章:

  • 2021-11-10
  • 2021-12-07
  • 2021-04-29
  • 2021-05-29
  • 2021-11-30
  • 2021-09-12
  • 2021-11-19
猜你喜欢
  • 2021-12-28
  • 2021-06-11
  • 2021-12-23
  • 2021-12-12
  • 2022-12-23
  • 2021-12-25
  • 2022-02-22
相关资源
相似解决方案