数学建模社区-数学中国
标题:
找向量元素位置的问题。。
[打印本页]
作者:
3到15
时间:
2014-8-25 08:49
标题:
找向量元素位置的问题。。
比如有个向量[0
% {, |( `5 c# t) |. u+ a
0
4 R2 M+ M( a* N/ V9 M6 h* V
0
8 [' o, b+ f- `$ H
0
3 F3 S+ m% w& b5 w: m. u% }
2
4 W- U; t5 \ g) L% F
2
& ~# ]: A1 S* m
2
( H: _5 b5 J/ r
2
3 |! a' o4 U! L% R7 ^' a' c- H& g
0
' y) Y! Q) B. h6 Y* D; [
0
2 w c8 { U/ n2 R9 Q: w7 k
0
9 p2 @, {3 t$ j9 ~; i
0
8 i* O% ?8 D. I" K: t: b3 Q
4
, y1 Z1 Q, L" o! ]% Y$ v! s) s
4
' `/ A* }; V7 g% v1 ?6 c5 s( ~
4
( ]2 ~) F7 }8 h& A
0
- t% A/ n, X5 ?. K7 m# D# e7 e7 W
0
' `! b9 d% [& N0 H0 u1 b
0]我想提取第4个2与第三个4的位置,我该如何是好????
作者:
madio
时间:
2014-8-25 12:09
直接在matlab中使用find函数就可以实现查找
A=[0
& W2 q9 A0 f2 K( c: ]7 n1 }
0
" j u% n% g" X/ [1 p7 D
0
' Q8 C6 i, w$ J
0
, G. e2 R) |& p V/ W' I( p' J
2
" W1 e' N6 F$ h: _. O6 v
2
: h9 c+ l. G, M
2
6 F1 k, S1 ^3 x$ K1 ^7 W
2
1 s+ s Q: H5 m, C' j+ f8 r" q
0
* ~( j4 G% w) h
0
2 F. `" ]( l- C
0
# F, }* E( z9 J7 s6 ~
0
- t. Q8 f0 o1 U3 D) t
4
% [$ P* N. B- B" z
4
% z0 X2 ^% x# z& x- L5 B7 U% P
4
6 K! V$ n* k5 a( L
0
" a; `/ j* `. x/ x& i
0
6 T+ D$ a! Y, O! B4 P. l4 e
0]
+ m% |. e+ U# |. X/ R) \) S
ind1 = find(A==2);
5 `$ M& d: j2 h3 I/ r9 A
ind2 = find(A==4);
9 k3 T5 a2 |- y) S6 ? s
ind1(4)
; V( O! U4 G) z9 F' n
ind2(3)
复制代码
作者:
Complicated
时间:
2014-8-25 23:11
坐等解答大神
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5