A1=[0 0.5 1 1.3 1.7 2 2.3 2.7 3 3.3 3.7 4 4.3 4.7 5];B1=[0.25 0.5 1 2 3 4 4.5 5 4.5 4 3 2 1 0.5 0.25];figure;subplot(2,1,1);plot(A1,B1);h = findobj(gca,'Type','line');x = get(h,'Xdata');y = get(h,'Ydata');A2=[0 0.5 1 1.3 1.7 2 2.3 2.7 3 3.3 3.7 4 4.3 4.7 5 6 7 8 9];B2=[0.25 0.5 1 2 3 4 4.5 5 4.5 4 3 2 1 0.5 0.25 0.2 0.15 0.1 0.1];subplot(2,1,2);plot(A2,B2);h2 = findobj(gca,'Type','line');x2 = get(h2,'Xdata');y2 = get(h2,'Ydata');
% How can I remove the (x2,y2 data) were y2 < 0.25 ? to get the same result as above
% In other word, in my Xdata, I don't want X after 5 because of the small value of Y
—
Thanks
Best Answer