tsdata.event

Создайте tsdata.event объект

Описание

tsdata.event объект содержит информацию о событии для timeseries объект в его свойствах. Добавить события в tsdata.event к timeseries, можно использовать addevent функция.

Создание

Создать tsdata.event объект, используйте tsdata.event функция.

Описание

пример

tse = tsdata.event(eventname,eventtime) создает tsdata.event возразите названному eventname появление в то время eventtime.

tse = tsdata.event(eventname,eventtime,'Datenum') указывает что eventtime значение является последовательным номером даты, сгенерированным datenum функция. eventtime преобразован в вектор символов даты после того, как событие будет создано.

Входные параметры

развернуть все

Имя события в виде вектора символов.

Время события в виде числового скаляра.

Свойства

развернуть все

Данные о событиях, представленные как массив, содержащий пользовательскую информацию о событии.

Имя события, представленное как вектор символов.

Временные стоимости, представленные в виде числа.

Единицы измерения времени в виде 'weeks'дничасыминутысекундымиллисекунды, 'microseconds', или 'nanoseconds'.

Дата начала в виде допустимого datestr символьный вектор.

Функции объекта

findEventЗапросите tsdata.event по наименованию
getЗапросите tsdata.event свойства
getTimeStrЗапросите tsdata.event \times
setУстановите tsdata.event свойства

Примеры

свернуть все

Создайте tsdata.event объект.

tse = tsdata.event('MyEvent',6)
    EventData: []
         Name: 'MyEvent'
         Time: 6
        Units: 'seconds'
    StartDate: ''

Создайте timeseries возразите и добавьте событие в timeseries.

ts = timeseries((1:5)',1:5);
ts = addevent(ts,tse);
ts.Events
    EventData: []
         Name: 'MyEvent'
         Time: 6
        Units: 'seconds'
    StartDate: ''
Представлено до R2006a