Getting axes labels as strings

2 visualizaciones (últimos 30 días)
Oyeniyi
Oyeniyi el 9 de Sept. de 2014
Comentada: Star Strider el 9 de Sept. de 2014
Is there a way to 'get' the axes label as strings instead of the default number that one receives when one uses 'get(h,'Xlabel')'. For example, if the xlabel was 'Pressure/kPa', is there a way to return this label (i.e. 'Pressure /kPa'). Many thanks.

Respuesta aceptada

Star Strider
Star Strider el 9 de Sept. de 2014
This works:
x = linspace(0,10*pi,1000);
y = sin(2*pi*sin(x));
figure(1)
plot(x,y)
grid
axis tight
xlabel('Furlongs/Fortnight')
xlbl = get(get(gca,'XLabel'),'String')
produces:
xlbl =
Furlongs/Fortnight
  2 comentarios
Oyeniyi
Oyeniyi el 9 de Sept. de 2014
Thanks.
Star Strider
Star Strider el 9 de Sept. de 2014
My pleasure!
The 'String' option is not prominently featured in the Axis Properties documentation. It should be.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by