How to remove the tic labels but not the marks?
    89 views (last 30 days)
  
       Show older comments
    
I would like to remove tick marks on the y-axis but not on the x-axes. And I want to remove the labels (numbers) of all ticks.
0 Comments
Accepted Answer
  Joseph Cheng
      
 on 11 Mar 2015
        
      Edited: Joseph Cheng
      
 on 11 Mar 2015
  
      what you could do is use the set command for the axis. like
set(gca,'YTick',[]); %which will get rid of all the markings for the y axis
or
set(gca,'Yticklabel',[]) 
set(gca,'Xticklabel',[]) %to just get rid of the numbers but leave the ticks.
More Answers (3)
  Elias Gule
      
 on 11 Mar 2015
           %%Remove tick labels for the X and Y axes
    tickCell = {'XTickLabel',{},'YTickLabel',{}};
   set(gca,tickCell{:});
0 Comments
  Elias Gule
      
 on 11 Mar 2015
        %%To remove tick marks on the y-axis
  tickMarks = {'YTick',[]};
  set(gca,tickMarks{:});
0 Comments
  Sergio Yanez-Pagans
      
 on 21 Aug 2021
        
      Edited: Walter Roberson
      
      
 on 21 Aug 2021
  
      This can also help you to create ticks:
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



