Raise the zeros in the vector up

1 visualización (últimos 30 días)
Eran Shvartzman
Eran Shvartzman el 15 de Dic. de 2017
Comentada: Eran Shvartzman el 16 de Dic. de 2017
If I have a vector [5 8 0 7 9 0 3], how do I put it this way: [0 0 5 8 7 9 3] use only function if-else
thank you.

Respuesta aceptada

KL
KL el 15 de Dic. de 2017
Something like this,
v = [5 8 0 7 9 0 3]
ind = v==0;
v = [v(ind) v(~ind)]
  1 comentario
Eran Shvartzman
Eran Shvartzman el 16 de Dic. de 2017
Thanks! But if I want it to work for any vector / matrix?
For example: [5 8 0 7 9 0 3] ' it will not work

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by