Matlab - Actualizar XTickLabel

 
Vista:
Imágen de perfil de Ricardo
Val: 60
Ha aumentado su posición en 2 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Actualizar XTickLabel

Publicado por Ricardo (42 intervenciones) el 06/08/2017 07:31:04
Buen dia programadores tengo la siguiente duda

Estoy creando un gui con 3 botones y 1 grafica pero sucede lo siguiente:
Cada boton tiene una grafica totalmente diferente al resto de botones, cada vez que presiono un boton aparece normalmente la grafica correspondiente pero sucede el siguiente problema
El tamaño del axes cambia y las xTickLabel (asi creo que se llama, corresponde a los numeros que aparecen en los ejes) se superpone, entonces si yo presiono varios botones algunas veces el gui se ve muy desordenado porque se superponen los xticklabel y aparece como el marco de todas las graficas (porque aparecen del mismo tamaño)

Como podria arreglar esto para que cuando presione otro boton correspondiente a otra grafica no se superponga ni se vean los datos o tamaños de la grafica anterior?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Actualizar XTickLabel

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 06/08/2017 16:36:02
la verdad no veo claro lo que narras, en ocasiones es mejor ayudarse de imágenes y archivos : de todas maneras te recomiendo que restablezcas las propiedades antes de graficar , sería algo así :

1
set(handles.axes1, 'XTickMode', 'auto', 'XTickLabelMode', 'auto')
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Ricardo
Val: 60
Ha aumentado su posición en 2 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Actualizar XTickLabel

Publicado por Ricardo (42 intervenciones) el 06/08/2017 21:06:44
edifi
seccion
sismo

como se ve en las imagenes se superpone los ticklabels
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JESUS DAVID ARIZA ROYETH
Val: 3.309
Plata
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Actualizar XTickLabel

Publicado por JESUS DAVID ARIZA ROYETH (1818 intervenciones) el 06/08/2017 21:38:04
intenta removerlos de la misma forma como creas las cosas intenta borrarlas

1
2
plot(peaks(100))
set(gca,'XTick',[])


en el guide en vez de gca coloca el handles de tu axes
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de David
Val: 497
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Actualizar XTickLabel

Publicado por David (1094 intervenciones) el 07/08/2017 05:29:57
Hola Ricardo;

Me da la impresión que en tu GUI tienes tres axes, a pesar de que tengas 3 botones o que desees hacer graficas diferentes con los tres botones, es mejor que uses un solo axes y que de acuerdo al análisis o situación a graficar vayas usando el unico o mismo axes.

Espero que sea de alguna ayuda.

Saludos
David Correa Ch.
[email protected]
[email protected]
Servicios de Programación Matlab
http://fismatlab.org​​
http://fismatlab.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar