Plot datetime range from table
    11 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
Hello, 
I have some data in a table with a datetime column in the format 'DD-MMM-YYYY HH:MM:SS'. Usually I would just use row numbers for plotting different time ranges. 
Can I use xlim to plot between a specific date range. I would like to call the data range specifically not the row / column number. 
i.e for table 't' 
plot(t.Time,t.SomeData)
xlim([])
 Time                                SomeData 1            Some Data 2 
'13-May-2019 00:00:00'	1557720000.00000	1361.30000000000
'13-May-2019 00:00:01'	1557720001.00000	1363.20000000000
'13-May-2019 00:00:02'	1557720002.00000	1358.10000000000
'13-May-2019 00:00:03'	1557720003.00000	1356
0 Commenti
Risposta accettata
Più risposte (1)
  Steven Lord
    
      
 il 3 Giu 2019
        If you stored your data in a timetable you could use the timerange function to select only rows of your timetable whose RowTimes are in a certain interval. You could convert your table into a timetable using the table2timetable function.
0 Commenti
Vedere anche
Categorie
				Scopri di più su Tables in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
