Borrar filtros
Borrar filtros

add grid lines to minor x ticks

149 visualizaciones (últimos 30 días)
Heidi Hirsh
Heidi Hirsh el 5 de Feb. de 2020
Respondida: Payas Bahade el 11 de Feb. de 2020
I am trying to make a plot where my x labels are weeks. I only want to label every other week, but I want x gridlines for every week. Right now I have the right number of x ticks (weekly) since I made the major ticks every 14 days and minor ticks every 7 days (see figure attached). So I think I want to set up gridlines on the minor ticks but I am not sure how to control that.
Thank you so much for any advice!
This is how I am setting up my xaxis right now:
x = datenum('June-13-2018'):n:datenum('Oct-3-2018');
xx = datenum('June-13-2018'):nn:datenum('Oct-3-2018');
set(gca, 'XTick', x);
ax = gca
ax.XAxis.MinorTick = 'on'
ax.XAxis.MinorTickValues = xx
datetick('x','mm/dd','keepticks')

Respuestas (1)

Payas Bahade
Payas Bahade el 11 de Feb. de 2020
Hi Heidi,
To add minor x ticks’ grid lines, ‘grid minor’ command can be used. For more details on grid lines, please refer this documentation link.
Hope this helps!

Community Treasure Hunt

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

Start Hunting!

Translated by