exponenta event banner

gettsbeforeatevent

Создать timeseries на мероприятии или до него

Описание

пример

tsout = gettsbeforeatevent(tsin,tsevent) возвращает timeseries объект с образцами, происходящими в момент и до события tsevent на входе timeseries tsin. Аргумент tsevent может быть либо tsdata.event объект или вектор символов, содержащий имя события. Когда tsevent является tsdata.event объект, время, определенное tsevent указывает время. Когда tsevent - символьный вектор, первый tsdata.event объект в Events имущество tsin , соответствующий имени события, указывает время.

tsout = gettsbeforeatevent(tsin,tsevent,n) возвращает timeseries объект с образцами на и до события в tsin, где n - номер вхождения события для события tsevent.

Примеры

свернуть все

Создать timeseries объект с событием, происходящим во время выборки 2.

tsin = timeseries((1:5)');
tsevent = tsdata.event('MyEvent',2);
tsin = addevent(tsin,tsevent);
tsin.Events
    EventData: []
         Name: 'MyEvent'
         Time: 2
        Units: 'seconds'
    StartDate: ''

Создание нового timeseries объект, содержащий данные из образца события tsin и все образцы перед мероприятием.

tsout = gettsbeforeatevent(tsin,'MyEvent');
tsout.Time
ans = 3×1

     0
     1
     2

Входные аргументы

свернуть все

Вход timeseries, указывается как скаляр.

Типы данных: timeseries

Событие, указанное как скаляр tsdata.event объект или вектор символов, содержащий имя события.

Номер события, заданный как скалярное целое число, соответствующее nth tsdata.event из timeseries объект.

Типы данных: double | single | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64

Совет

  • Когда вход timeseries объект tsin содержит векторы символов даты и tsevent использует числовое время, время, отобранное tsevent обрабатывается как дата, которая рассчитывается относительно StartDate свойство в tsin.TimeInfo.

  • Когда tsin использует числовое время и tsevent использует календарные даты, время, выбранное tsevent обрабатывается как числовое значение, не связанное с календарной датой.

Представлен до R2006a