getsamples

Subconjunto de uma timeseries escolhido por índice de amostra.

Categoria: Language Fundamentals > Data Types

Sintaxe

tsout = getsamples(ts, idx)

Retorna uma nova timeseries com as amostras nos índices idx.

Descrição

Diferente de getdatasamples, que retorna só números, getsamples mantém os tempos junto com os dados, então o resultado continua sendo uma série temporal. Os índices se referem à ordem das amostras, não a valores de tempo; para selecionar por tempo use getsampleusingtime.

Argumentos de entrada

ts
Objeto timeseries.
idx
Vetor de índices de amostras.

Argumentos de saída

tsout
timeseries com os tempos e dados selecionados.

Exemplo

Amostras 2 e 3

ts = timeseries((10:10:50)', (0:4)');
s = getsamples(ts, 2:3);
disp(s.Time')
disp(s.Data')
Saída
     1     2
    20    30

Veja também

getdatasamples getsampleusingtime timeseries resample addsample