gettsbeforeatevent

Parte de uma timeseries até um evento, incluindo o instante do evento.

Categoria: Language Fundamentals > Data Types

Sintaxe

tsout = gettsbeforeatevent(ts, event)

Retorna as amostras no instante do evento ou antes dele.

Descrição

Os eventos são adicionados com addevent. O resultado é uma nova timeseries; seus Time e Data guardam as amostras selecionadas. São mantidas as amostras com tempo até o do evento, inclusive. Compare com gettsbeforeevent, que mantém apenas amostras estritamente anteriores.

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.

Exemplo

Amostras até um evento

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

Veja também

gettsbeforeevent gettsafteratevent gettsatevent gettsbetweenevents addevent