【问题标题】:How would I do a nested sort in MATLAB?如何在 MATLAB 中进行嵌套排序?
【发布时间】:2009-08-11 20:44:52
【问题描述】:

我希望在 MATLAB 中使用矩阵进行嵌套排序。假设我的矩阵如下所示:

[b a; 
 b c;
 a c;
 a a]

我想先按第一列排序并保持这种排序,然后再按第二列排序。结果是:

[a a;
 a c;
 b a;
 b c]

怎么做?

【问题讨论】:

标签: matlab sorting matrix nested


【解决方案1】:

sortrows 可以解决问题。

更详细地说,sortrows(A,[1 2]),其中 A 是您的矩阵。

【讨论】:

  • 非常感谢。该用法不在文档中。当我想到它时非常直观。
猜你喜欢
  • 1970-01-01
  • 2020-09-20
  • 1970-01-01
  • 2019-06-04
  • 1970-01-01
  • 2020-04-29
  • 2015-03-31
  • 1970-01-01
相关资源
最近更新 更多