MATLAB Programming Fundamentals - MathWorks

(やまだぃちぅ) #1


2015-11-15 00:00:00 36.4 80.2 48.9 51.45 29.61
2015-11-15 06:00:00 36.4 79.8 48.9 51.45 29.6
2015-11-15 12:00:00 36.6 80.4 49.025 51.45 29.61
2015-11-15 18:00:00 36.6 79.8 48.9 51.225 29.607
2015-11-16 00:00:00 36.6 80.2 48.5 51.4 29.61


As an alternative, specify a time vector that has the same six-hour time intervals.


tv = [datetime(2015,11,15):hours(6):datetime(2015,11,18)];
tv.Format = indoors.Time.Format;
tt6Hours = synchronize(indoors,outdoors,tv,'mean');
tt6Hours(1:5,:)


ans=5×6 timetable
Time Humidity_indoors AirQuality Humidity_outdoors TemperatureF PressureHg




2015-11-15 00:00:00 36.4 80.2 48.9 51.45 29.61
2015-11-15 06:00:00 36.4 79.8 48.9 51.45 29.6
2015-11-15 12:00:00 36.6 80.4 49.025 51.45 29.61
2015-11-15 18:00:00 36.6 79.8 48.9 51.225 29.607
2015-11-16 00:00:00 36.6 80.2 48.5 51.4 29.61


See Also


retime | synchronize | table2timetable | timetable


Related Examples



  • “Create Timetables” on page 10-2

  • “Resample and Aggregate Data in Timetable” on page 10-7

  • “Retime and Synchronize Timetable Variables Using Different Methods” on page 10-
    18

  • “Select Timetable Data by Row Time and Variable Type” on page 10-24

  • “Clean Timetable with Missing, Duplicate, or Nonuniform Times” on page 10-31


See Also
Free download pdf