|
[a b]=ismember(G(:,1),G(:,2));# {& F1 F8 w/ X9 N) i
[a b]'
& P) R& ^2 \- k9 g- P
4 \' w- _3 ~+ u5 U q4 b1 s
. W% N, P/ @6 z2 d$ zans =+ u/ n, T& _7 t. S _% c; W( j
: ?2 `) \( Y3 A, p, ^: y9 } 1 1 0 0 1 0 0
! h# i2 d9 e% P* {! Q 7 4 0 0 3 0 0& J9 ^6 L* D5 ~& ` E
: @, N4 w V. c6 w
第一行 “1” 表示 第一列 所在行 的数据在 第二列出现 。对应的为所在行。但是,如果 第二列出现两次的话,只得到最小的位置。
7 a' ?4 E! _& j$ Y/ ?9 T或者
, i5 g4 _. \% U- b; v3 R[find(a==1) b(find(b>0))]
`. A0 s" N+ N, H7 Y1 S- kans =: L0 y, m" r4 Z
+ p5 T1 E$ \8 ^5 R
1 7
- Q' s' U9 e. l7 y& b7 j) r 2 43 w$ \. t5 n! m
5 3 |
|