tscollection

Agrupa várias séries temporais que compartilham um vetor de tempos (objeto legado).

Categoria: Language Fundamentals > Data Types

Sintaxe

tsc = tscollection(ts_cell)

Cria uma coleção a partir de um cell array de objetos timeseries.

Descrição

Uma tscollection mantém vários sinais alinhados. Os membros são acessados como propriedades com o nome das séries, então uma série chamada A é tsc.A, e suas amostras são tsc.A.Data. tsc.Time guarda o vetor de tempos compartilhado.

É mantida por compatibilidade; uma timetable com várias variáveis é a forma atual de guardar sinais alinhados, e timeseries2timetable converte uma série.

Argumentos de entrada

ts_cell
Cell array de objetos timeseries com os mesmos tempos. Cada série precisa de um nome próprio.

Argumentos de saída

tsc
Coleção com os tempos comuns em Time e um membro por série, acessado pelo nome.

Exemplo

Dois sinais alinhados

ts1 = timeseries([1;2;3], [0;1;2], 'Name', 'A');
ts2 = timeseries([4;5;6], [0;1;2], 'Name', 'B');
tsc = tscollection({ts1, ts2});
tsc.Time'
tsc.A.Data'
tsc.B.Data'
Saída
ans = 1×3

     0     1     2
ans = 1×3

     1     2     3
ans = 1×3

     4     5     6

Veja também

timeseries timetable timeseries2timetable synchronize