# how to draw a horizontal line at 63% of process curve, and vertical line to intersection of process curve, on a plot?

3 views (last 30 days)
mms79 on 25 Aug 2014
Commented: mms79 on 25 Aug 2014
please guide to draw a horizontal line at 63% of process curve (first order model of level) which is now in this case (63% of 25 is 15.75), and vertical line to intersection of process curve, on a plot as shown in image attached.
i am using readings for process curve as follows. L=0:25; T=[0 0.25 0.48 1.15 1.35 2.07 2.36 3.09 3.45 4.20 4.56 5.38 6.25 7.10 8.04 8.58 10.30 11.45 13.06 14.58 17.00 20.00 23.15 29.15 37.0 58.0]; plot(T,L); grid; Please suggest code Regards mms79

Ben11 on 25 Aug 2014
Edited: Ben11 on 25 Aug 2014
line([0 10],[15.75 15.75],'Color','k','LineWidth',2) % Horizontal line
line([10 10],[0 15.75],'Color','k','LineWidth',2) % vertical line
I used x = 10 by visual inspection though, but you get the idea for drawing lines :)
mms79 on 25 Aug 2014
It is working exactly what i required, Thanks& regards mms79

Image Analyst on 25 Aug 2014
Try this
yl = ylim();
xl = xlim();
% Draw vertical line.
line([10,10], [yl(1), 15.75], 'Color', [0,0,0], 'LineWidth', 2);
% Draw horizontal line.
line([xl(1),10], [15.75, 15.75], 'Color', [0,0,0], 'LineWidth', 2);
mms79 on 25 Aug 2014
It is working exactly what i required, Thanks& regards mms79