可能重复:
Sort a matrix with another matrixMatlab:如何根据矩阵A中的信息定位矩阵B中的数据?
矩阵A('10×1000' 的所有数值)看起来像这样:
得分(1.1)得分(1.2)评分( 1.3)....得分(1.1000)
得分(2.1)得分(2.2)得分(2.3)....得分(1.1000)
...
矩阵B( '1×1000' 的所有数值):
返回(1)返回(2)返回(3).....返回(1.1000)
每次我排序矩阵A的一行时,我想根据矩阵A中排序的行的顺序对矩阵B进行排序。因为矩阵A中有10行,矩阵B将排序10次并生成新的矩阵C('10 x 1000')像这样:(我正在寻找一个脚本来生成这个矩阵C)
返回(3)返回(25)返回(600).......返回(1000 )
回报(36)返回(123)返回(2)........返回(212)
.... ....
哎呀,我忘了排序(A,2)将沿着行进行排序,所以上述可能会更简单一些。 – 2012-02-16 18:24:25