数学建模社区-数学中国

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

作者: 3到15    时间: 2014-8-25 08:49
标题: 找向量元素位置的问题。。
比如有个向量[0
; x0 ?4 e  \& p& [$ O7 j% L0) h0 V/ T$ L) |/ h1 {7 M
0
' @9 R% K( b  `' {  m: }7 C, |0( a0 G( I( V7 ~8 @8 K
2: |4 S# T3 Z2 V6 j
2
$ p& e# D  ~. I8 u; E6 `9 I2
- ]# R, d) V6 T+ e' |2, p( m0 Z, K/ u3 Y6 Z0 e
0% ~. A8 j. l) ]. r1 j3 D+ h" E
0
5 y- I, Z" q& F+ Z7 S0
3 L: d! Z- Y* b0/ D2 ^& ]9 c6 ~- s: X
4
8 t/ j$ A0 g9 L: @' v4& g$ ~! a' ^5 w
4/ n: h- f* ~- f
09 q- f& T# V. i' I
0
. s. n, z0 B; s/ N* K  L0]我想提取第4个2与第三个4的位置,我该如何是好????
作者: madio    时间: 2014-8-25 12:09
直接在matlab中使用find函数就可以实现查找
  1. A=[0
    1 _4 h* p" G* z
  2. 0
    7 y) J* J8 E5 f" D8 V9 e
  3. 0
    + W7 V5 V' F2 x, v( \
  4. 0& m8 z" ^# ]( S$ n4 t) D" g, h' F
  5. 2
    6 f  C' n3 Q5 K
  6. 2
    2 M5 [5 T4 N, ~) {
  7. 2) b4 X0 V0 w! s5 c* [/ b' Q) l/ ^0 t' z
  8. 20 i* Z7 H5 I1 n5 j4 I! V
  9. 0# D( _; n9 g/ A3 C
  10. 0& J3 U! i. j! }2 H2 Q9 d
  11. 0% |) Q- x. t: w3 h$ @% v
  12. 0( h$ O4 ?# k' w' w% B( z6 Y  Q
  13. 4
    ( [" l! M  R- x- q+ x, q
  14. 4
    $ [3 n5 C# ?9 H( ^
  15. 4) ], h7 r; k5 c* F6 _  a% e; k
  16. 0
    & t' w: m; G4 {- O% J
  17. 0, G/ \5 J  N& f2 Z! \* T7 z
  18. 0]! @& ^3 ^! F, V4 `. R3 Y
  19. ind1 = find(A==2);
    5 k3 o# B( G7 a: q, ^, F: E, {
  20. ind2 = find(A==4);
    " N! i% p' {' i1 h9 S
  21. ind1(4)
    2 M8 P) x2 e+ }' j0 `( u
  22. ind2(3)
复制代码

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




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