x = [6 5 3 5 9 10 438 4 1 4 7 0 4 8 4 2];len = length(x);minval = x(1);for n = 1:len for i = 1:len if x(i) < minval minval = x(i); end end sortval(i) = minval; x(n find(x==minval)) = x(find(x==minval) n); x(n) = [];enddisp(sortval)
I am trying to swap the position of n and my minval so I can delete that minval later and not affect the process of sorting later in the for loop.
Best Answer