フィルターのクリア

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

4 ビュー (過去 30 日間)
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
Ben11 2014 年 8 月 25 日
編集済み: Ben11 2014 年 8 月 25 日
Add these lines after your call to plot:
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 :)

その他の回答 (1 件)

Image Analyst
Image Analyst 2014 年 8 月 25 日
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);

カテゴリ

Help Center および File ExchangeAnnotations についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by