数学建模社区-数学中国

标题: 找向量元素位置的问题。。 [打印本页]

作者: 3到15    时间: 2014-8-25 08:49
标题: 找向量元素位置的问题。。
比如有个向量[0
& K: N% o" d/ N3 z6 B% q. V- u0
2 e% j2 z* c3 _  c# i# c0
: \( J/ T2 A, z: r% Z( C$ D; G0
, x0 X8 a- b; x  u8 q: a6 E: X2% \3 o9 a. @/ y
2% U5 M$ X9 R" }9 l
2
; w/ k* U8 f+ l+ l4 w2
2 x8 M, l+ o) ~' @0% R! H" h2 h- Q- m. S4 W0 ?! W
0: r9 |' R: C9 I; G# N( Y- L7 ~
09 h& n$ V$ K& G& N) B3 ^
0% {3 y' O! _, q" X$ G
4; g! q; v$ A/ ~7 B+ D7 n; E
47 V3 l4 g9 p6 M% s" i, \3 R
4
+ l9 O; n% y( @5 |: ?  u3 R0
! Y% }4 H/ F3 Q0
: X; T1 E" l# s0 P0]我想提取第4个2与第三个4的位置,我该如何是好????
作者: madio    时间: 2014-8-25 12:09
直接在matlab中使用find函数就可以实现查找
  1. A=[0
    - I6 m1 B+ D) J) T, H
  2. 0. N: p! ?( z6 S4 N+ G
  3. 0
    ; ]3 \5 c) a5 E5 A: U0 f$ @. b7 G
  4. 0
    3 X" \' u5 ~, P+ k  D& L, T+ v/ T
  5. 2" T$ m( O% S, s, n! {0 d7 X- c; b# {
  6. 2
    # s- E3 J0 d2 B  u9 R( d
  7. 2
    0 Q! M2 `0 U: _9 E/ {) h0 A2 g
  8. 20 _4 K* G/ X3 j! {
  9. 0- G7 Y" p; \/ Y8 z
  10. 04 Z/ g1 J: |8 n& R, R! ]' i
  11. 00 L4 V1 K2 e% b& [) ^' ?! i
  12. 09 B9 l9 P: D% t% b
  13. 4
      F5 w; q$ U7 b7 V
  14. 4
    ) v/ ]6 q5 B/ l3 k- h7 |! i
  15. 40 ?) Y3 B6 u& U
  16. 0
    $ f7 ?/ ?, ~8 ^! j
  17. 0
    . L% r' T/ q9 f% d) W: W
  18. 0]
    % ]; S0 ^- B6 }% V0 e! n0 i( d
  19. ind1 = find(A==2);2 ~5 S) w# o2 i5 f: W
  20. ind2 = find(A==4);) t' c. H# F5 z2 U3 l
  21. ind1(4)
      K1 P) q5 k" \0 Z8 t
  22. ind2(3)
复制代码

作者: Complicated    时间: 2014-8-25 23:11
坐等解答大神




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5