Clear Filters
Clear Filters

How to sort out negative and positive values of a vector?

21 views (last 30 days)
if A= -3 -2 -1 0 1 2 3 i want to sort the negative values and positive values in a separate vector

Accepted Answer

madhan ravi
madhan ravi on 10 Oct 2018
Edited: madhan ravi on 10 Oct 2018
A=[ -3 -2 -1 0 1 2 3 ]
Negative_nos = sort(A(A<0))
Positive_nos = sort(A(A>=0))
Will do the trick
  2 Comments
Shubham Mohan Tatpalliwar
Shubham Mohan Tatpalliwar on 10 Oct 2018
what sould i do i wanrt to sort only first two values and last three values separately?
madhan ravi
madhan ravi on 10 Oct 2018
Edited: madhan ravi on 10 Oct 2018
sort(A(1:2)) %first two
sort(A(end-2:end)) %last three
give a vote if you find it useful

Sign in to comment.

More Answers (0)

Categories

Find more on Shifting and Sorting Matrices in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!