数学建模社区-数学中国
标题:
找向量元素位置的问题。。
[打印本页]
作者:
3到15
时间:
2014-8-25 08:49
标题:
找向量元素位置的问题。。
比如有个向量[0
- Y" w! |+ z* z J% z+ M' m' ?
0
1 m2 @5 K9 n( `+ `
0
* T! _" Y: `) E3 Y
0
) s% S' E9 p I; V5 P8 f8 [- e* y
2
6 _+ V' z& p* X+ i1 l6 }% O3 q
2
4 R/ s- _5 U, }
2
. I! m/ Z0 M$ @6 N
2
A2 ~+ @; j1 }7 _% F
0
+ a; ?+ S( ~5 j; G! T5 f& U+ j$ v! M! A
0
% V c- L# b$ y! ^5 s
0
7 A8 s# j- _: ^, D+ J$ Z+ ~
0
4 u: R! K9 u' [& L8 c6 w
4
0 P1 n' R2 A/ t: a& r% ~7 ?
4
, N. S7 v1 z, q5 Z
4
, B* v- v: l R7 ]" |, B- R
0
1 U) I! q& S4 r! b5 \4 O
0
3 [; L/ y, o8 y; N* l
0]我想提取第4个2与第三个4的位置,我该如何是好????
作者:
madio
时间:
2014-8-25 12:09
直接在matlab中使用find函数就可以实现查找
A=[0
" y, w% w# E! B/ c, r# ~- d2 S
0
. J. E2 D# U- y* J
0
( o; z" @" L' _& j8 z
0
& t- N% k5 U' a1 A3 o% d
2
2 ^9 a4 m$ f7 g& g; R, o# g2 b
2
. p9 d4 |# {/ s
2
6 K; V$ l" c, J! ?
2
% E$ U" A$ }' w, F
0
; B( B+ s ^ e5 m7 H' L
0
4 H( z6 o6 p* M L+ A# l. d3 q
0
E3 w2 o2 U4 j+ F. }6 \
0
- A4 ?: x+ n. B
4
3 W2 H& Z: U# E/ [
4
5 I( j2 I2 s8 c
4
1 }$ Z3 {' m% U7 \" p# `1 i: ?1 I
0
1 R% Q" U6 A( E/ z
0
: U5 j! C* Z- {( w6 a
0]
; C) A1 C c6 [) C$ S* U. j! l. }
ind1 = find(A==2);
0 P8 i/ G* Z/ g, k! g8 m/ x$ F
ind2 = find(A==4);
9 Y/ s2 s! l; Z, |7 [
ind1(4)
0 e1 Q( v1 g9 |) s' C' n
ind2(3)
复制代码
作者:
Complicated
时间:
2014-8-25 23:11
坐等解答大神
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5