Adding sentences with calculated numbers to a plot

I want to add 3 sentences with a calculated numbers underneath a plot. I tried using a second line in the x-label, which works, but it doesn't calculate the number. Is this even possible?

2 commentaires

can you describe by pasting your code and what's your desired output?
jonas
jonas le 5 Sep 2018
What do you mean?? Perhaps you are looking to put the content of a numerical variable in a string? If so, then you're looking for sprintf

Connectez-vous pour commenter.

Réponses (1)

Use the text (link) function.
Example
x = 1:10;
y = rand(1,10);
AB = rand(1,2);
figure
plot(x, y)
xext = get(gca, 'XLim');
yext = get(gca, 'YLim');
text(1.4*xext(1), yext(1)-0.1*diff(yext), sprintf('The value of A is %.3f\nThe value of B is %.3f', AB))
Experiment to get the result you want.

Catégories

En savoir plus sur Data Type Identification dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by