I tried the following command in Matlab 2013a and Matlab 2014a to remove the tick labels:
plot(1:10, 1);
set(gca,'YTickLabel',[]);
This works perfectly. In Matlab 2015a, I get the following error:
Error using set
Conversion to double from struct is not possible.
Is this a bug or am I doing something wrong?

 Réponse acceptée

Guillaume
Guillaume le 20 Août 2015
Most likely, you've created a variable called gca that is a structure and shadowing the gca function.
which gca
will tell you for sure

1 commentaire

Jeroen Beeckman
Jeroen Beeckman le 21 Août 2015
Thank you! A 'clear all' resolved the problem indeed

Connectez-vous pour commenter.

Plus de réponses (0)

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by