How can we increase/decrease the number of MinorTicks from the command line?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Emerson De Souza
el 4 de Oct. de 2012
Editada: Paulo Teixeira
el 19 de Sept. de 2014
INTRODUCTION: Hi, I use the command lines below to generate an arbitrary curve (here sinus) and plot it as a function of the hour and min:
w = 0:pi/100:2*pi;
y1 = sin(w)';
startDate = datenum('09-28-2012 09:00:00 AM');
endDate = datenum('09-28-2012 12:20:00 PM');
x = linspace(startDate,endDate,201);
DATAVECTOR=datevec(x);
h=subplot(1,1,1);
plot(x,y1)
set(h,'XTick',x)
datetick(h,'x','HH','keeplimits')
datetick(h,'x','HH:MM','keepticks')
set(gca)
set(gca,'YTick',-1.4:0.1:1.4)
set(gca,'XMinorTick','on')
set(gca,'YMinorTick','on')
GOAL: 1) Now I want to vary the number of Minor-Ticks of the x-axis between each half-hour, for example, instead of 4 ticks (current) I would wish 5 or 3 ticks.
2) I want also that the YTick be arbitrary chosen, as written in the example above, between -1.4 in steps of 0.1 until 1.4.
PROBLEM: I don't know how to increase/decrease the number of ticks via command line and for any reason the command to generate the Ytick are not working properly: it generates the 0.1-ticks but does not go to +- 1.4.
I wonder if someone could help me to fix the problem with the commands above or suggest a different way to do it.
Thank you in advance for your help
Emerson
0 comentarios
Respuesta aceptada
Walter Roberson
el 4 de Oct. de 2012
There is no documented way to control the number of minor ticks.
2 comentarios
Más respuestas (1)
Paulo Teixeira
el 19 de Sept. de 2014
Editada: Paulo Teixeira
el 19 de Sept. de 2014
Hi Walter Roberson,Emerson De Souza and Matt Fig
This is my function for this problem.
Best regards,
0 comentarios
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!