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