delsample

Удалите выборку из объекта timeseries

Синтаксис

tsout = delsample(tsin,'Index',timeind)
tsout = delsample(tsin,'Value',timevals)

Описание

пример

tsout = delsample(tsin,'Index',timeind) удаляет выборки в tsin, соответствующем индексам времени в timeind.

пример

tsout = delsample(tsin,'Value',timevals) удаляет выборки, соответствующие временным стоимостям в timevals.

Примеры

свернуть все

Удалите выборку в объекте timeseries.

Создайте timeseries и отобразите его выборки времени и соответствующие данные.

tsin = timeseries((0:10:50)',(0:5)');
tsin.Time
ans = 6×1

     0
     1
     2
     3
     4
     5

tsin.Data
ans = 6×1

     0
    10
    20
    30
    40
    50

Удалите последнюю выборку путем ссылки на ее индекс, который равняется 6.

tsout = delsample(tsin,'Index',6);
tsout.Time
ans = 5×1

     0
     1
     2
     3
     4

Также можно задать временную стоимость 5, чтобы удалить последнюю выборку tsin.

tsout = delsample(tsin,'Value',5);

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

свернуть все

Введите timeseries, заданный как скаляр.

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

Индексы времени, заданные в виде числа или вектора.

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

Шаги расчета, заданные в виде числа или вектора или массива ячеек векторов символов даты. Допустимые векторы символов даты могут иметь следующие формы:

ФорматПример
dd-mmm-yyyy HH:MM:SS01-Mar-2000 15:45:17
dd-mmm-yyyy01-Mar-2000
mm/dd/yy03/01/00
mm/dd03/01
HH:MM:SS15:45:17
HH:MM:SS PM3:45:17 PM
HH:MM15:45
HH:MM PM3:45 PM
mmm.dd,yyyy HH:MM:SSMar.01,2000 15:45:17
mmm.dd,yyyyMar.01,2000
mm/dd/yyyy03/01/2000

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

Смотрите также

|

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