XTicks and labels problem in 2014b?

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 commentaires

Adam
Adam le 13 Fév 2015
When I run that code from command line my tick labels change as they should do.
Star Strider
Star Strider le 13 Fév 2015
You can still use the get and set commands in R2014b.
James
James le 13 Fév 2015
Modifié(e) : James le 13 Fév 2015
Typically, restarting my machine fixed the issue...
Thanks for your responses :)
Star Strider
Star Strider le 13 Fév 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.
James
James le 17 Fév 2015
Good to know, thanks again.

Connectez-vous pour commenter.

Réponses (0)

Produits

Question posée :

le 13 Fév 2015

Commenté :

le 17 Fév 2015

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by