2
我正在使用命令[A,idx] = sort(A)
,它将矩阵A按列方式排序,这正是我想要的。矩阵idx
显示了A的每列如何排序。现在,如果我尝试并访问MATLAB,假设我以绝对方式引用B
。然而,这不是我想要的,我希望B
的列按照相同的方案A
排序。使用索引矩阵对Matlab矩阵进行寻址
因此,我正在寻找一个命令,将列矩阵索引。当然,我可以很容易地用循环做到这一点,但它似乎是一个非常糟糕的解决方案。我也拿出了这个解决方案,但它不是很漂亮
idx = idx+repmat(0:size(idx,1):size(idx,2)*size(idx,1)-1,size(idx,1),1)
在此先感谢。
谢谢,我想我会用bsxfun的方法。我很惊讶,matlab没有内置函数。 – foges