Filter löschen
Filter löschen

Raise the zeros in the vector up

1 Ansicht (letzte 30 Tage)
Eran Shvartzman
Eran Shvartzman am 15 Dez. 2017
Kommentiert: Eran Shvartzman am 16 Dez. 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.

Akzeptierte Antwort

KL
KL am 15 Dez. 2017
Something like this,
v = [5 8 0 7 9 0 3]
ind = v==0;
v = [v(ind) v(~ind)]
  1 Kommentar
Eran Shvartzman
Eran Shvartzman am 16 Dez. 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

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu MATLAB finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by