Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的矩阵如下
a = 1 3 2 5 3 2 4 8 5 9
我想对a矩阵中的第二列进行排序。我希望按如下方式打印第一列的相应行:
a
a = 3 2 1 3 2 5 4 8 5 9
我试过sort(a)了,但它只对矩阵的第二列进行排序a。
sort(a)
试试这个:
sortrows(a,2)
这应该根据第二列进行排序。
或使用:
[val idx]=sort(a(:,2)); ans = [a(idx,1) val]