主要内容

gettsbeforeatevent.

创建时间序列在活动之前或之前

描述

例子

tsout = gettsbeforeatevent(tsTsevent.返回A.时间序列对象发生样品在活动之前发生Tsevent.在输入中时间序列ts。争论Tsevent.可以是一个Tsdata.Event.对象或包含事件名称的字符矢量。什么时候Tsevent.是A.Tsdata.Event.对象,时间定义Tsevent.指定时间。什么时候Tsevent.是一个字符矢量,是第一个Tsdata.Event.对象在活动财产ts匹配事件名称指定的时间。

tsout = gettsbeforeatevent(tsTsevent.N.返回A.时间序列在活动和事件之前的样品的对象ts, 在哪里N.是事件发生的事件数量Tsevent.

例子

全部收缩

创建一个时间序列具有在时间样本2发生的事件的对象。

Tsin = timeeries((1:5)');tsevent = tsdata.event('MyEvent',2);Tsin = Addevent(Tsin,Tsevent);Tsin.Events.
EventData:[]名称:'MyEvent'时间:2个单位:'秒'startdate:''

创建一个新的时间序列包含来自事件示例的数据的对象ts和事件前的所有样品。

tsout = gettsbeforeatevent(Tsin,'MyEvent');tsout.time.
ans =.3×10 1 2

输入参数

全部收缩

输入时间序列,指定为标量。

数据类型:时间序列

事件,指定为标量Tsdata.Event.对象或包含事件名称的字符向量。

事件编号,指定为对应的标量整数N.TH.Tsdata.Event.A.时间序列目的。

数据类型:双倍的|单身的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64

提示

  • 当输入时时间序列目的ts包含日期字符向量和Tsevent.使用数字时间,选择的时间Tsevent.被视为相对于此计算的日期开始日期物业tsin.timeinfo.

  • 什么时候ts使用数字时间和Tsevent.使用日历日期,选择时间Tsevent.被视为与日历日期无关的数值。

在R2006A之前介绍