私は 2 つの 2 次元行列 A、B を持っています。ここで、B は A の (行単位の) 順列によって生成されます。A にはいくつかの反復レコードがあります (B にもそうです)。B を生成したマッピングを見つけたいです。私は Matlab を使用しています。私には1つの解決策で十分です。
例:
A = [ 2 3 4; 4 5 6; 2 3 4];
B = [ 4 5 6; 2 3 4; 2 3 4];
マッピングは次のようになります。
p = [3 1 2] // I want this mapping, however the solution p= [2 1 3] is also correct and acceptable
ここで、Matlab では A = B(p,:) です。// 編集済み
よろしく