addsampletocollection

Adiciona amostras em instantes dados a todos os membros de uma tscollection.

Categoria: Language Fundamentals > Data Types

Sintaxe

tc = addsampletocollection(tc, 'Time', t, name, data)

Insere uma amostra no instante t, com o valor data para o membro chamado name.

Descrição

Todos os membros de uma tscollection compartilham um vetor de tempo, então um novo instante estende todos os membros. Esta função faz isso de uma vez e preenche com NaN os membros que você não menciona.

Argumentos de entrada

tc
Um objeto tscollection.
'Time'
Instante ou vetor de instantes das novas amostras.
name, data
Nome do membro e seus novos valores. Membros não listados recebem valores ausentes (NaN).

Argumentos de saída

tc
A coleção atualizada, com o vetor de tempo comum mais longo.

Exemplo

Estender uma coleção

tc = tscollection(timeseries([1 2 3]', [0 1 2], 'Name', 'a'));
tc = addsampletocollection(tc, 'Time', 3, 'a', 9);
disp(tc.Time')
disp(tc.a.Data')
Saída
     0     1     2     3
     1     2     3     9

Veja também

tscollection addts addsample timeseries