MATLAB: Changing X-Axis to Hours

axisdatedatenumdatetick

I am trying to plot a temperature function for 48 hours, but I want the axis to read "12:00 AM", "1:00 AM", "2:00 AM", etc. for the 2 day cycle. I've tried a bunch of things but I can't get it to actually add an hour each time and print them as the axis labels. Any suggestions? Thanks!

Best Answer

hi,
You can use XTickLabel, for example
set(gca,'XTickLabel',{'1:00AM','2:00AM','3:00AM','4:00AM','5:00AM','6:00AM'})
Related Question