gettsbetweenevents
Parte de uma timeseries situada entre dois eventos.
Categoria: Language Fundamentals > Data Types
Sintaxe
tsout = gettsbetweenevents(ts, event1, event2)
Retorna as amostras entre os instantes dos dois eventos.
tsout = gettsbetweenevents(ts, n1, n2)
Seleciona os eventos pelo índice.
Descrição
Os eventos são adicionados com addevent. O resultado é uma nova timeseries; seus Time e Data guardam as amostras selecionadas. O intervalo vai do tempo do primeiro evento ao do segundo.
Argumentos de entrada
tstimeseriescom ao menos dois eventos.event1, event2- Nomes de eventos como texto, ou índices de eventos.
Argumentos de saída
tsouttimeseriescom as amostras no intervalo.
Exemplo
Entre dois eventos
ts = timeseries((10:10:50)', (0:4)');
ts = addevent(ts, 'start', 1.5);
ts = addevent(ts, 'stop', 3.5);
r = gettsbetweenevents(ts, 'start', 'stop');
disp(r.Time')
disp(r.Data')
Saída
2 3
30 40
Veja também
gettsafterevent gettsbeforeevent getsampleusingtime addevent timeseries