gettsafterevent

Parte de uma timeseries estritamente depois de um evento.

Categoria: Language Fundamentals > Data Types

Sintaxe

tsout = gettsafterevent(ts, event)

Retorna as amostras com tempo posterior ao do evento.

Descrição

Os eventos são adicionados com addevent. O resultado é uma nova timeseries; seus Time e Data guardam as amostras selecionadas. Uma amostra que cai exatamente no instante do evento é excluída; use gettsafteratevent para mantê-la.

Argumentos de entrada

ts
timeseries com ao menos um evento.
event
Nome do evento como texto, ou o índice do evento.

Argumentos de saída

tsout
timeseries com as amostras selecionadas.

Exemplos

Amostras depois de um evento

ts = timeseries((10:10:50)', (0:4)');
ts = addevent(ts, 'start', 1.5);
ts = addevent(ts, 'stop', 3.5);
r = gettsafterevent(ts, 'start');
disp(r.Time')
disp(r.Data')
Saída
     2     3     4
    30    40    50

Evento sobre uma amostra

ts = timeseries((10:10:50)', (0:4)');
ts = addevent(ts, 'k', 2);
r = gettsafterevent(ts, 'k');
disp(r.Time')
Saída
     3     4

A amostra no tempo 2 não é incluída.

Veja também

gettsafteratevent gettsbeforeevent gettsatevent gettsbetweenevents addevent