MATLAB: How to pick out the x-values for their corresponding y-values

exceed valuex axisy axis

Hi, I have two 1031X1 matrices, one represents the x-, the other one the y-values for a profile graph. I need the corresponding value couples where the y-values exceed a certain RMSE. I know how to get the y-values but how do I extract the right x-values?
Thanks a lot again!

Best Answer

Get the indices of y satisfying the condition, pick the x values of those indices. Simple.
x = rand(100,1) ;
y = rand(100,1) ;
%%pick x satisfying certain condition of y
idx = y>0.8 ;
iwant = [x(idx) y(idx)]