Filter löschen
Filter löschen

How we can plot time Vs data, with 10mins interval? Time is12hrs only i.e. starting from 7AM to 7PM on x-axis.

1 Ansicht (letzte 30 Tage)
Struggling to plot time Vs data with 10mins interval i.e. 72 reading for a day. Starting time 7AM upto 7PM, i.e. selected 12hrs only for some particular date only.

Antworten (1)

Iain
Iain am 21 Aug. 2013
figure
axishandle = gca;
plot(datenums_of_relevant_times,data)
set(axishandle,'XTickLabels',datestr(get(axishandle,'XTick'),desired_format))
Supply your own vector of "datenum" and the "desired_format" of your time strings.
  2 Kommentare
dhiraj
dhiraj am 21 Aug. 2013
Hello Lain,
Partially I resolved my problem. Thanks for that. But, if I want to strictly to plot 7AM as starting point and 7PM as end point, of x-axis. (At present, provided code didnot showing time for 12hrs only with 10mins interval). Also need to show 10mins interval data on x-axis. Then how I get these times to show on x-axis? (This looks meaningful plot if my axis is strict to said point.) Thanks again for quick answer.
Iain
Iain am 21 Aug. 2013
set(axishandle,'XTick',listofdatenumsthatyouwantshowed)
axis([xleft, xright, ybottom, ytop])

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by