Display the final value of a variable of a plot in figure window

58 vues (au cours des 30 derniers jours)
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;
  3 commentaires
Fangjun Jiang
Fangjun Jiang le 1 Sep 2020
text(i(end)+offset_x,a(end)+offset,num2str(a(end)))
Dhruba jyoti Bora
Dhruba jyoti Bora le 1 Sep 2020
Thanks a lot. It worked

Connectez-vous pour commenter.

Réponse acceptée

Fangjun Jiang
Fangjun Jiang le 1 Sep 2020
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)))

Plus de réponses (0)

Produits


Version

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by