How can I create a datetick using if statements?
Mostra commenti meno recenti
I am trying to create datetick variables to be plotted in the x-axis of a curve.
The code I am trying to create must start with the time of 7:00 am wich I am going to asign the variable TODAY. The magnitude of TODAY must extend from 7:00 am to 12:00 pm, and then switch to another variable, REST_OF_TODAY that extends from 12:00 pm to 5:00 pm.
Basically what I was thinking of is somekind of if statement that when the datetick function reaches the 12:00 pm value switch the variable name from TODAY to REST_OF_TODAY.
TODAY = 7:00 am - 12:00 pm
REST_OF_TODAY = 12:00 pm - 5:00 pm
Can you please help?
Risposta accettata
Più risposte (1)
Azzi Abdelmalek
il 21 Set 2012
Modificato: Azzi Abdelmalek
il 21 Set 2012
TODAY = 7/24 : 1/(24):12/24; %or TODAY=12/24 :1/(24): 17/24
plot(TODAY ,rand(1,6))
set(gca,'xtick',TODAY)
datetick('x','keepticks')
Categorie
Scopri di più su Dates and Time in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!