How can I create a datetick using if statements?
이전 댓글 표시
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?
채택된 답변
추가 답변 (1개)
Azzi Abdelmalek
2012년 9월 21일
편집: Azzi Abdelmalek
2012년 9월 21일
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')
카테고리
도움말 센터 및 File Exchange에서 Dates and Time에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!