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
Timee 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