trenddecomp

Separa uma série temporal em tendência de longo prazo, partes sazonais e resíduo.

Categoria: Data Import and Analysis > Preprocessing Data

Sintaxe

LT = trenddecomp(A)

Tendência de longo prazo do vetor A.

[LT, ST, R] = trenddecomp(A)

Tendência de longo prazo, tendência sazonal e o resíduo.

Descrição

trenddecomp separa o que muda devagar, o que se repete com um período e o que sobra, para que cada parte possa ser estudada isoladamente. Os componentes somam os dados originais. É usada em medições com ciclo diário ou anual, como temperatura ou vendas.

A decomposição pode usar um método como a análise espectral singular, que encontra os padrões oscilatórios dominantes da série.

Argumentos de entrada

A
Vetor numérico com uma série amostrada regularmente.

Argumentos de saída

LT
Tendência de longo prazo.
ST
Componente sazonal (periódico).
R
Resíduo: A - LT - ST.

Exemplo

Chamando no MatLivre

x = (1:20) + sin(1:20);
try
  LT = trenddecomp(x);
  disp(size(LT))
catch err
  disp(err.message)
end
Saída
trenddecomp is not supported in this version.

Observações

trenddecomp ainda não está disponível no MatLivre: a chamada informa 'trenddecomp is not supported in this version.' O exemplo acima mostra essa mensagem. Use smoothdata ou detrend para uma estimativa simples de tendência.

Veja também

smoothdata movmean detrend ischange