中易网

matlab sort 函数

答案:1  悬赏:60  
解决时间 2021-01-14 22:23
  • 提问者网友:嗝是迷路的屁
  • 2021-01-14 06:20
matlab sort 函数
最佳答案
  • 二级知识专家网友:轻熟杀无赦
  • 2021-01-14 07:47
给你举了例子:
X=magic(5)

X =

17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9

>> [a,b]=sort(X,2)

a =

1 8 15 17 24
5 7 14 16 23
4 6 13 20 22
3 10 12 19 21
2 9 11 18 25

b =

3 4 5 1 2
2 3 4 5 1
1 2 3 4 5
5 1 2 3 4
4 5 1 2 3

结果解释:
a是原来的矩阵x按照行,每行从小到大重新排列得到的新矩阵。
b告诉你重排的详细信息,也就是做了什么样的变动。
例如b的第一行显示3 4 5 1 2,那么将原矩阵X的第一行的第3 4 5 1 2个元素取出来,顺次排列,就变成a矩阵的第一行。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息