Problem trying to remove numbers from plot axes
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I am trying to remove all numbers from the X- and Y- axes of a plot. However, there seems to be a problem with the 'set' functionality, despite previous threads indicating that problems had been fixed.
I'm running 64-bit matlab R2010b on a 64-bit windows machine.
Here is example code:
clc; close all; figure
plot([1:10,2:8],[9:-1:0,1:7],'.')
get(gca,'XTick') % this works okay
get(gca,'XTickLabel') % this works okay
set(gca,'XTickLabel',{[]}) % Subindex error
set(gca,'XTickLabel',[]) % Subscript error
set(gca,'XTick',[]) % Subscript error
set(gca,'xtick',[]) % Subscript error
With the last 4 lines I get error:
??? Subscript indices must either be real positive integers or logicals.
Or:
??? Error using ==> subsindex Function 'subsindex' is not defined for values of class 'cell'.
Am I doing this right?
Thanks,
Matthew
2 comentarios
Jan
el 30 de En. de 2013
Is this the complete error message? Please care for copying all information from the message, because this most likely contian the solution of the problem already.
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!