How to a create a label at the bottom of a vertical line?

90 visualizaciones (últimos 30 días)
I am plotting a vertical line using xline, and I'd like to label the plot at the bottom of the line instead of the top. The example at https://www.mathworks.com/help/matlab/ref/xline.html is a good example of what I am getting now:
x = linspace(0,6,100);
y = exp(x);
plot(x,y)
xline(4.5,'-',{'Acceptable','Limit'});
How can the label be moved to the bottom of the line (near the x-axis)?

Respuesta aceptada

Alan Stevens
Alan Stevens el 15 de Mzo. de 2024
Like this?
x = linspace(0,6,100);
y = exp(x);
plot(x,y)
xline(4.5,'-',{'Acceptable','Limit'}, 'LabelVerticalAlignment', 'bottom');
  1 comentario
Allen Hammack
Allen Hammack el 15 de Mzo. de 2024
Yes, that's exactly what I needed! Thank you!
(If only I had read the documentation a bit more closely.)

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Matrix Indexing en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by