帮助中心帮助中心
withtol
时间对时间表行加下标
S = withtol (rowTimes tol)
S = withtol (EF, tol)
例子
S = withtol (rowTimes,托尔)创建一个下标选择排一个时间表。年代选择所有行乘以时间匹配的行rowTimes在指定的公差托尔。的rowTimes参数是一个datetime或持续时间数组或单元阵列特征向量指定日期和时间。托尔必须是一个持续时间值。
S = withtol (rowTimes,托尔)
rowTimes
托尔
年代
如果rowTimes包含datetime值,那么你只能使用年代下标为时间表的行乘以datetime值。类似地,如果rowTimes包含时间值,那么你只能使用年代下标为时间表的行乘以时间值。
S = withtol (英孚,托尔)创建一个使用事件过滤器的行下标。使用事件过滤器,下标的时间表必须有一个附加事件表。有关更多信息,请参见eventfilter。(因为R2023a)
S = withtol (英孚,托尔)
英孚
eventfilter
全部折叠
创建一个时间表,其中包含与行乘以在数小时内温度和压力数据。有一个轻微的随机方差行乘以。选择相匹配的行与行乘以相应的次时间向量的公差内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×2时间表临时压力____________________ __ ________ 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 datetime18 - 2015年12月- 2015年12月03:00:00 18 - - 04:00:00 18 - 2015年12月- 2015年12月05:00:00 18 - - 06:00:00 18 - 2015年12月- 2015年12月07:00:00 18 - - 08:00:00
选择行TT行乘以相匹配新时期在五秒。
TT
新时期
S = withtol(新时期,秒(5));TT2 = TT(年代,:)
TT2 =6×2时间表临时压力____________________ __ ________ 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
持续时间
对匹配时间的行乘以时间表,规定时间,特征向量,或字符串标量。
如果托尔是一个特征向量或字符串标量呢托尔指定的时间持续时间可以转换的函数。
自从R2023a
事件过滤器。
全部展开
时间表加下标加下标时withtol下标是比R2022b R2023a更快。
时间表
当你使用withtol下标有10的时间表7行,性能比R2022b快R2023a约为44倍。
函数rng timingTest ()默认的% 10 ^ 7行N = 10000000;rowtimes =秒(0:n - 1);tt =时间表(兰德(N, 1), RowTimes = RowTimes);% 100的值选择在步骤10n = 1000;t =秒(0:10:n - 1);tt。时间= tt。时间+ 1。*秒(兰德(N, 1));wt = withtol (t,秒(1));:抽搐tt2 = tt (wt);toc结束
执行时间大约是:
R2022b:3.92秒
R2023a:0.09秒
时间在Windows的代码®10日,AMD®74年EPYC f3 24核处理器@ 3.19 GHz测试系统通过调用每个版本的timingTest函数。
timingTest
timerange|同步|调整时间|vartype|containsrange|overlapsrange|withinrange
timerange
同步
调整时间
vartype
containsrange
overlapsrange
withinrange
你们possedez一个版本modifiee de cet(中央东部东京)为例。Souhaitez-vous打开cet(中央东部东京)为例用vos修改吗?
你们有派对在联合国留置权,对应这个对MATLAB:
倒实行la对saisissez-la在fenetre德对MATLAB。Les navigateurs web不sup金宝appportent Les MATLAB命令。
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室