这个例子显示了如何重新取样和时间表汇总数据。作息时间表是一种表进行关联,每行的时间。甲时间表可以存储具有不同的数据类型和大小的面向列的数据变量,其前提是每个变量具有相同的行数。随着重新定时
功能,你可以重新取样时间表数据,或聚合时间表数据到您指定的时间区间。
加载包含拍摄从11月15,2015年,2015年的时间表包含湿度,温度和接管该时间段压力读数11月19日天气测量的时间表。
加载在户外户外(1:5,:)
ANS =5×3时间表时间湿度TemperatureF PressureHg ___________________ ________ ____________ __________ 2015年11月15日00:00:24 49 51.3 29.61 2015年11月15日一点30分24秒48.9 51.5 29.61 2015年11月15日三时00分24秒48.9 51.5 29.61 2015-11-15 4时三十分24秒48.8 51.5 29.61 2015年11月15日6时零零分24秒48.7 51.5 29.6
确定的时间表是有规律的。有规律的时间表是一个在所有连续的行时间之间的差异是相同的。在户外
是不是正规的时间表。
TF = isregular(屋外)
TF =合乎逻辑0
查找时间步的差异。他们半分钟和一个半小时不等。
DT =独特(差异(outdoors.Time))
DT =3X1持续时间00:00:24 1时29分36秒01:30:00
调整数据与时间表重新定时
功能。指定一个小时的时间向量。插值的时间表数据到新行倍。
TT =重新定时(室外,“每小时”,“花”);TT(1:5,:)
ANS =5×3时间表时间湿度TemperatureF PressureHg ___________________ ________ ____________ __________ 2015年11月15日00:00:00 49.001 51.298 29.61 2015年11月15日01:00:00 48.909 51.467 29.61 2015年11月15日02:00:00 48.902 51.51 29.61 2015-11-15 03:00:00 48.9 51.5 29.61 2015年11月15日04:00:00 48.844 51.498 29.611
指定每小时的时间向量TT
。对于每一行TT
,从在相应的行中的值复制在户外
其行时间是最近的。
TT =重新定时(室外,“每小时”,“最近”);TT(1:5,:)
ANS =5×3时间表时间湿度TemperatureF PressureHg ___________________ ________ ____________ __________ 2015年11月15日00:00:00 49 51.3 29.61 2015年11月15日01:00:00 48.9 51.5 29.61 2015年11月15日02:00:00 48.9 51.5 29.61 2015-11-15 03:00:00 48.9 51.5 29.61 2015年11月15日04:00:00 48.8 51.5 29.61
该重新定时
功能提供聚合方法,如意思
。计算每天的手段在数据在户外
。
TT =重新定时(室外,'日常','意思');TT
TT =4×3时间表时间湿度TemperatureF PressureHg ___________________ ________ ____________ __________二零一五年十一月十五日00:00:00 48.931 51.394 29.607 2015年11月16日00:00:00 47.924 51.571 29.611二零一五年十一月十七日00:00:00 48.45 51.238 29.613 2015-11-18 00:00:00 49.5 50.8 29.61
计算超过六个小时的时间间隔的手段。指定使用一个固定的时间步'定期'
输入参数和“时间步”
名称 - 值对的参数。
TT =重新定时(室外,'定期','意思',“时间步”,小时(6));TT(1:5,:)
ANS =5×3时间表时间湿度TemperatureF PressureHg ___________________ ________ ____________ __________ 2015年11月15日00:00:00 48.9 51.45 29.61 2015年11月15日06:00:00 48.9 51.45 29.6 2015年11月15日12:00:00 49.025 51.45 29.61 2015-11-15 18:00:00 48.9 51.225 29.607 2015年11月16日00:00:00 48.5 51.4 29.61
作为替代方案,您可以指定具有相同的六个小时的时间间隔的时间向量。指定格式的时间矢量显示当您显示时间表日期和时间。
TV =日期时间(2015,11,15):小时(6):日期时间(2015,11,18);tv.Format ='DD-MMM-YYYY HH:MM:SS';TT =重新定时(在户外,电视,'意思');TT(1:5,:)
ANS =5×3时间表时间湿度TemperatureF PressureHg ____________________ ________ ____________ __________ 11月15日 - 2015年00:00:00 48.9 51.45 29.61 11月15日 - 2015年06:00:00 48.9 51.45 29.6 11月15日 - 2015年12:00:00 49.025 51.45 29.61 11月15日-2015 18:00:00 48.9 51.225 29.607 11月16日 - 2015年00:00:00 48.5 51.4 29.61