Display time on x axis
56 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Vikas Saroha
am 11 Sep. 2019
Kommentiert: Star Strider
am 13 Sep. 2019
Hello !
I have some readings taken at different time. I want to plot these values against time with steps of 20 seconds. Time limit is from 00:00:00 to 23:59:59. How i can insert time format on X axis.
0 Kommentare
Akzeptierte Antwort
Star Strider
am 11 Sep. 2019
It depends on what options you have.
Note that the date and time formats for the two functions are (frustratingly) different, so a datetime format will not work with datetick, nor datetick format with datetime.
2 Kommentare
Star Strider
am 13 Sep. 2019
I actually have no idea because you have not presented enough information.
Try this example:
A = {'01:12:45', 21; '12:34:56', 42; '13:14:15', 84}; % Create Array
t = datenum(A(:,1), 'HH:MM:SS');
data = [A{:,2}];
figure
plot(t, data)
datetick('x', 'HH:MM:SS', 'keeplimits')
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Dates and Time finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!