Scatter with custom dateticks won't work

1 visualización (últimos 30 días)
Vincent
Vincent el 12 de Jun. de 2012
Hi,
I have two vectors containing numeric data. One has numeric timestamps and shall be plotted on the x-axis. I am using dateticks to get readable tickmarks. When I tried to control the amount of ticks, I get the problem, that the ticks start (e.g.) at 2005, go up to 2011 and then restart at 2005.
My code is the following (n containing both vectors in col 1 and 2):
h = scatter(n(:,1),n(:,2),'x');
datetick('x',2);
set(gca,'XTick',min(n(:,1)):(max(n(:,1))-min(n(:,1)))/10:max(n(:,1)));
I'd provide an image but I can't find a solution to upload one in here...
  1 comentario
Walter Roberson
Walter Roberson el 12 de Jun. de 2012
http://www.mathworks.com/matlabcentral/answers/7924-where-can-i-upload-images-and-files-for-use-on-matlab-answers

Iniciar sesión para comentar.

Respuesta aceptada

Walter Roberson
Walter Roberson el 12 de Jun. de 2012
Try setting the tick values before using datetick()
  1 comentario
Vincent
Vincent el 12 de Jun. de 2012
This works fine when using 'keepticks'-option in "datetick-command - thank you!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Visual Exploration en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by