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 comentarios

madhan ravi
madhan ravi el 5 de Sept. de 2018
can you describe by pasting your code and what's your desired output?
jonas
jonas el 5 de Sept. de 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

Iniciar sesión para comentar.

Respuestas (1)

Star Strider
Star Strider el 6 de Sept. de 2018
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.

Categorías

Más información sobre Environment and Settings en Centro de ayuda y File Exchange.

Preguntada:

el 5 de Sept. de 2018

Respondida:

el 6 de Sept. de 2018

Community Treasure Hunt

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

Start Hunting!

Translated by