matlab 排序 sorttrows

来源:互联网 发布:淘宝买的手机如何保修 编辑:程序博客网 时间:2024/06/07 01:11
a=[1,7;5,9;8,1;3,2];b=sortrows(a,1)
b =     1     7     3     2     5     9     8     1

sort 每行列单独排序,
可以这么做

a = [1 7;5 9;8 1;3 2];[b1,ind] = sort(a(:,1));b2 = a(ind,2);a = [b1 b2]

也可以用开始的现成函数。