No puedo averiguar cómo girar mi xtick etiquetas en una gráfica 3d. Alguien sugirió anteriormente:

set(get(gca,'xlabel'), 'Rotation',90)

Pero cuando hago esto, no cambia nada.

Todo el código es:

width = 0.7
zheight = 500
set(0,'DefaultAxesLineStyleOrder',{'-*',':','o'})

d=bar3(a,x,width)
set(gcf,'color','w');
zlim([0 zheight])

set(gca,'FontSize',14 ,'FontWeight','bold')
set(gca, 'YTick',1:8, 'YTickLabel',{'1','2','4','8','12','16','20','24'})
set(gca, 'XTick',1:7, 'XTickLabel',{'a' 'b' c' 'd' 'e','f','g'})
set(get(gca,'xlabel'),'rotation',90)
Creo que no quiero xticlabel, no xlabel, pero cuando hago eso, me acaba de llegar:Error con el conjunto de la Conversión doble de la celda no es posible. Error en comp_cost (línea 13) conjunto(get(gca,’XTickLabel’),’rotación’,80)
Tal vez esto puede ayudar a: mathworks.com/matlabcentral/answers/…
aquí está una FEX presentación: mathworks.com/matlabcentral/fileexchange/3486-xticklabel-rotate (hay muchos otros)
Si yo uso este, lo agrego a mi script? Cada vez que intento llamar a una función como esta me da errores, probablemente debido a que me la implementación de la función incorrectamente
Por ejemplo, si añado xticklabel_rotate(XTick,la putrefacción,varargin) recibo: función no definida o variable ‘XTick’.

OriginalEl autor Ben | 2014-07-30

3 Comentarios

  1. 4

    Puede utilizar este Rotación en el eje X Etiquetas

    Ejemplo:

    rotateXLabels( xlabel, 45 )
    Quiero girar las tic, las etiquetas, la etiqueta de eje
    el archivo te permitirá girar las tic etiquetas.. entonces usted puede rotar el eje de la etiqueta a sí mismo..
    mirar a través de el ejemplo dado en el archivo…

    OriginalEl autor lakesh

  2. 12

    Como de matlab versión R2014b, esto está construido en matlab. (Como se observa en la rotateXLabels paquete de la respuesta por @lakesh)

    Puede rotar las etiquetas:

    set(gca, 'XTickLabelRotation', 90)

    OriginalEl autor mjeppesen

  3. 1

    A partir de R2016b que usted puede hacer:

    xtickangle(angle)

    OriginalEl autor Beginner

Dejar respuesta

Please enter your comment!
Please enter your name here