How can I add a horizontal dashed line with a text description above it to a specific coordinate?
3 ビュー (過去 30 日間)
古いコメントを表示
Dear all, I would like to inquire about the process of adding a horizontal dashed line with a text description above it to a specific coordinate on a graph, as demonstrated in Figure 1. I would appreciate it if you could guide me on how to do this. Thank you for your time and consideration.
Figure 1.
0 件のコメント
採用された回答
Star Strider
2023 年 11 月 15 日
Perhaps this —
t = linspace(0, 5);
k = 0.75;
y = 5*(1-exp(-k*t));
yval = 3;
tval = interp1(y, t, yval);
figure
plot(t, y)
hold on
plot([min(xlim) tval], [1 1]*yval, '--r', 'LineWidth',2)
plot(tval, yval, 'or', 'MarkerFaceColor','g', 'MarkerSize',8)
hold off
text(tval/2, yval, 'text', 'Horiz','center', 'Vert','bottom')
.
2 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Annotations についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!