matlab有内部函数:sort()可以完成排序功能
举个例子:
data=[6,3,7,1,9];
new_data=sort(data);
结果:
new_data =
1 3 6 7 9
其他情况:
令:
data =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
则:
>> sort(data,1) %对data按列从小到大排序
ans =
4 2 3 1
5 7 6 8
9 11 10 12
16 14 15 13
>> sort(data,2) %对data按行从小到大排序
ans =
2 3 13 16
5 8 10 11
6 7 9 12
1 4 14 15
温馨提示:答案为网友推荐,仅供参考