using offset I can change the position of values vertically up and down. Is there any way to change there position horizontally because the value of the extreme plot is out of frame
Display the final value of a variable of a plot in figure window
27 次查看(过去 30 天)
显示 更早的评论
In the following plot, I need to display only the final value of "a" for each individual plots (marked by black circles). All other values are not required to display. And the position of values in the plot should be at suitable positions (not overlap the values of the side plots). Please help
a=17.63*3.6;
i=0:0.5:18
a=a*i;
plot(i,a,'linewidth',1);
hold on;
hold on;
a=34.32*3.6;
i=0:0.5:9
a=a*i;
plot(i,a,'linewidth',1);
hold on;
a=67.69*3.6;
i=0:0.5:4.5
a=a*i;
plot(i,a,'linewidth',1);
hold on;
a=84.38*3.6;
i=0:3
a=a*i;
plot(i,a,'linewidth',1);
hold on;
a=167.81*3.6;
i=0:0.5:1.5
a=a*i;
plot(i,a,'linewidth',1);
hold on;
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/354521/image.jpeg)
3 个评论
采纳的回答
Fangjun Jiang
2020-9-1
something like this
%%
a=17.63*3.6;
i=0:0.5:18
a=a*i;
plot(i,a,'linewidth',1);
hold on;
%%
offset=10;
text(i(end),a(end)+offset,num2str(a(end)))
0 个评论
更多回答(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!