Define vector that assigns element positions in VecB, corresponding to values in VecA, when length(VecA)>length(VecB)?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Erez
el 7 de Mzo. de 2019
Comentada: Erez
el 7 de Mzo. de 2019
I have an array
VecA=[0 1 0 -1 0 1 -2]
and the vector
VecB= [-2 -1 0 1 2]
I want to creat a vector of length=7, which contains the positiions of each of the elements from VecA in VecB, namely
VecC=[3 4 3 2 3 4 1]
How do I do this using vector operations (no loops)? Is it a one-liner?
Thanks!
0 comentarios
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
Más información sobre Cell Arrays en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!