XTicks and labels problem in 2014b?
    5 views (last 30 days)
  
       Show older comments
    
Hi Community,
I am running Matlab 2014b and I want to define the XTick positions and labels on a 3D plot. Simple enough... in previous versions I would have used the set(gca... style but the new version uses a different syntax.
This is the example given in help for doing exactly that:
x = linspace(-10,10,200);
y = cos(x);
plot(x,y)
ax = gca;
ax.XTick = [-3*pi,-2*pi,-pi,0,pi,2*pi,3*pi];
ax.YTick = [-1,-0.5,0,0.5,1];
ax.XTickLabel = {'-3\pi','-2\pi','-\pi','0','\pi','2\pi','3\pi'};
ax.YTickLabel = {'min = -1','-0.5','0','0.5','max = 1'};
the problem is that I don't get what I expect. i.e. there is no change to the axis Tick labels:

There are no errors nor warnings reported when I execute this code. Have I missed something?
Cheers James
5 Comments
  Star Strider
      
      
 on 13 Feb 2015
				If you have Win 8 or 8.1, I found that after each update, I have to reboot at least twice in order for everything on my machine to work as it should. (Wait about 10 minutes between the first and second reboot.) I mention that because there were a lot of updates this week.
Answers (0)
See Also
Categories
				Find more on Axis Labels in Help Center and File Exchange
			
	Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

