gettsatevent
Amostras de uma timeseries situadas exatamente no instante de um evento.
Categoria: Language Fundamentals > Data Types
Sintaxe
tsout = gettsatevent(ts, event)
Retorna as amostras cujo tempo é igual 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. Não há interpolação: um evento entre duas amostras não seleciona nada.
Argumentos de entrada
tstimeseriescom ao menos um evento.event- Nome do evento como texto, ou o índice do evento.
Argumentos de saída
tsouttimeseriescom as amostras correspondentes; vazia se nenhuma amostra tiver esse tempo.
Exemplo
Evento sobre uma amostra
ts = timeseries((10:10:50)', (0:4)');
ts = addevent(ts, 'k', 2);
r = gettsatevent(ts, 'k');
disp(r.Time)
disp(r.Data)
Saída
2
30
Veja também
gettsafteratevent gettsbeforeatevent gettsbetweenevents addevent delevent