MATLAB Answers

how to get the half max numbers after sorting in descending order

1 view (last 30 days)
Maheen Fazal
Maheen Fazal on 30 Jan 2019
Commented: KSSV on 30 Jan 2019
Hi, suppose i have a vector E containing values = [90 12 43 20 78 51 32 55], i use sort command to sort them in decending order, but now i want half of them means there are 8 values in the array and want to access only the 1st 4 maximum values separately and last 4 minimum values in a separate Array which are sorted descendingly ,how shall i access them?

Accepted Answer

KSSV
KSSV on 30 Jan 2019
Edited: KSSV on 30 Jan 2019
F = A(1:4) ;
S = F(5:end) ;
OR
A = [90 12 43 20 78 51 32 55] ;
A = sort(A) ;
iwant = reshape(A,[],2)' ;
  3 Comments

Sign in to comment.

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!