2013-03-20 20 views
15

Mam działkę w MATLAB, z której chciałbym usunąć xtick s, ale zachowaj xticklabel s. Jeśli po prostu usunąć xtick tak:Usuń xticks, ale zachowaj xticklabels w MATLAB

set(gca, 'XTick', []); 

... potem etykiety również znikną. Czy istnieje sposób na zachowanie etykiet, bez konieczności ręcznego odtwarzania ich za pomocą pól tekstowych? Pomyślałem o próbie uczynienia długości xtick s zero, ale this answer sugeruje, że właściwości xtick nie mogą być niezależnie kontrolowane.

Odpowiedz

22

Spróbuj modyfikację właściwości TickLength:

set(gca, 'Ticklength', [0 0]) 
+1

Perfect, nie wiedział istniał! Przyjmę, gdy czas pozwoli ... –

Powiązane problemy