作者glenrice (爆日踢韩剿共匪 )
看板MATLAB
标题[讨论] 矩阵排序问题
时间Sat Jun 30 15:05:07 2012
假设有一2x4 矩阵 A
A = [ b_11 b_12 b_13 b_14;
b_21 b_22 b_23 b_24];
想请教高手如何将每个row 单独作排序,但不靠回圈完成
ex B 是排序,
B = [ 3 4 1 2;
1 3 4 2];
A 经过 B = [ b_13 b_14 b_11 b_12;
b_21 b_23 b_24 b_22];
感激不尽!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 150.65.204.243
1F:→ yuyol:A(1,:)=A(1,B(1,:)); A(2,:)=A(2,B(2,:)); 06/30 15:19
2F:→ glenrice:谢谢,请问有方法可以同时进行row1 跟 row2的排序吗? 06/30 15:36
3F:推 sunev:a=A';A=a(bsxfun(@plus,B',(0:size(A,1)-1)*size(A,2)))'; 06/30 16:50
4F:→ glenrice:thanks a lot!! 06/30 21:25