MATLAB: Finding the maximum of values after and before a specific value

arraymaximum

hello, I have a doubt.Is it possible to find out the maximum values before and after the ith element in an array?

Best Answer

One approach:
a=randi([1 10],1,10);
ind=4;%4th element in a vector is chosen
a1=a(1:ind-1);
a2=a(ind+1,end);
max(a1)
max(a2)