文档

withtol

时间对时间表行加下标

语法

S = withtol (rowTimes tol)

描述

例子

S = withtol (rowTimes,托尔)创建一个下标选择排一个时间表。年代选择所有行乘以时间匹配的行rowTimes在指定的公差托尔。的rowTimes参数是一个datetime或持续时间数组或单元阵列特征向量指定日期和时间。托尔必须是一个持续时间值。

如果rowTimes包含datetime值,那么你只能使用年代下标为时间表的行乘以datetime值。类似地,如果rowTimes包含时间值,那么你只能使用年代下标为时间表的行乘以时间值。

例子

全部折叠

创建一个时间表,其中包含与行乘以在数小时内温度和压力数据。有一个轻微的随机方差行乘以。选择相匹配的行与行乘以相应的次时间向量的公差内5秒钟。

时间= datetime(2015、12、18) +小时(1:10)+秒(randn (10,1));Temp = 43 [37.3 39.1 42.3 42.6 43.9 44.1 43.3 42.5 42] ';压力= [29.4 29.6 30.0 30.0 30.1 29.9 29.9 29.8 29.6 29.7)';TT =时间表(时间、温度、压力)
TT =10 x2的时间表临时压力____________________ __ ________ 18 - 12月18 - 2015 01:00:00 37.3 29.4 39.1 - 29.6 - 12月- 2015 02:00:01 12月18 - 30 - 2015 02:59:57 42.3 12月18 - 30 - 2015 04:00:00 42.6 12月18 - 43 - 2015 05:00:00 30.1 18 - 12月18 - 2015 05:59:58 43.9 29.9 44.1 - 29.9 - 12月- 2015 06:59:59 18 - 12月18 - 2015 08:00:00 43.3 29.8 42.5 - 29.6 - 12月- 2015 09:00:03 18 - 12月- 2015 29.7 10:00:02 42

创建一个向量生成时间从3点到8点。

新时期= datetime(2015、12、18) +小时(三)
新时期=1 x6 datetime数组列1到3 18 - 2015年12月- 2015年12月03:00:00 18 - - 04:00:00 18 - 12月- 2015年05:00:00列4到6 18 - 2015年12月- 2015年12月06:00:00 18 - - 07:00:00 18 - 12月- 2015 08:00:00

选择行TT行乘以相匹配新时期在五秒。

S = withtol(新时期,秒(5));TT2 = TT(年代,:)
TT2 =6 x2的时间表临时压力____________________ __ ________ 12月18 - 30 - 2015 02:59:57 42.3 12月18 - 30 - 2015 04:00:00 42.6 12月18 - 43 - 2015 05:00:00 30.1 18 - 12月18 - 2015 05:59:58 43.9 29.9 44.1 - 29.9 - 12月- 2015 06:59:59 18 - 12月- 2015 08:00:00 43.3 - 29.8

输入参数

全部折叠

次比赛的时间表,指定为datetime数组或数组。rowTimes包含乘以不完全匹配的行乘以一个时间表,但这可能会在一个指定的公差。

如果rowTimes单元阵列的特征向量,特征向量指定日期和时间的吗datetime函数可以转换成datetime值。

对匹配时间的行乘以时间表,指定为一个持续时间。

介绍了R2016b

这个主题有帮助吗?