|
[a b]=ismember(G(:,1),G(:,2));! m5 p: A; ^( Y. z
[a b]'% b) U' G |) M6 t; p! P/ i" u, t
$ N. ` O' Z% m9 n9 ?" g& c+ n
) ^4 V8 k+ O, l }9 Q: X% dans =0 r5 E9 t `2 t% [9 N# n
- a# p& K* S3 B# r( n' {1 ~ 1 1 0 0 1 0 0, v4 {) m$ Z5 f2 B; ~
7 4 0 0 3 0 03 @- X4 H1 i+ z7 K+ X
( n' Y& a# [$ R$ P第一行 “1” 表示 第一列 所在行 的数据在 第二列出现 。对应的为所在行。但是,如果 第二列出现两次的话,只得到最小的位置。- }) L& b; ~7 d9 v& W! }; i, c! e
或者 n+ y3 ]8 |( y6 G) ]1 k& m" {2 f
[find(a==1) b(find(b>0))]; I! L; b1 d5 k7 N- d3 {
ans =
1 }- U: _& i/ c# c& _+ p* Z
4 F9 W+ R9 p3 E7 q 1 7! |/ f, `, P: e8 n K$ K# i& i
2 4
% a& ?; K# o2 p7 C: a9 l 5 3 |
|