[問題] 請問排序已回收
已爬文,但是沒有找到答案...
a = [0.8 1.0 0.7 0.6 0.9] ;
我希望輸出一個由小排到大排名的矩陣 => [3 5 2 1 4]
也就是a的第一個值是排序第3名,第二個值是排序第5名...etc
我用[b,index] = sort(a,2) ;
輸出是 b : [0.6 0.7 0.8 0.9 1.0]
index : [ 4 3 1 5 2]
他的意思應該是0.6的位置原本在第四個,0.7的位置原本在第三個...etc
請問要下怎樣的指令才能跑出我要的[3 5 2 1 4] ?
謝謝 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.44.210.63
→
01/01 03:35, , 1F
01/01 03:35, 1F
推
01/01 04:13, , 2F
01/01 04:13, 2F
→
01/01 04:14, , 3F
01/01 04:14, 3F
→
01/01 11:32, , 4F
01/01 11:32, 4F
討論串 (同標題文章)