MATLAB: Find second minimum in a row in matlab without sorting

MATLABminsecondmin

find second minimum in a row in matlab without sorting.
excluding zero
example A = [ 3.5 2 1.6 1.456 0 1.9 2.6 ; 3.8 2.6 3.9 0 6 1.564 0 ]

Best Answer

[mini1(i1,1),mini1(i1,2)] = min(abs(L(i1,([1:mini(i1,2)-1 mini(i1,2)+1:end]))));