Fala Rafael, tudo bem?
Que legal que está estudando séries temporais. Espero que esteja gostado.
Em relação ao procedimento do algorítimo, farei um breve resumo e se tiver com dúvida, só falar.
O algoritmo básico funciona da seguinte maneira: ele faz duas cópias dos dados e subtrai a média total de todos os valores.
Em seguida, alinha os dois conjuntos e multiplica os valores nos passos de tempo correspondentes um com o outro.
Depois resume todos os resultados de todos os tempos. O resultado é a correlação (não normalizada) sobre o
coeficiente na defasagem 0.
Logo após isso, muda as duas cópias contra
uma contra a outra por um único passo de tempo.
Novamente multiplique e
soma: o resultado é o coeficiente de correlação no desfasamento 1.
Inicialmente, os dois sinais estão perfeitamente alinhados
e a correlação é 1. Então, à medida que mudamos a comparação de
uns contra os outros, eles lentamente se afastam da fase, e a correlação cai.
Neste link, você consegue ver a fórmula certinha.
Espero ter ajudado!
Abraço e bons estudos Rafael
: )