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