Estou tentando filtrar um sinal pela HP filtrando-o por LP e subtraindo a saída do filtro original. Para obter o sinal filtrado por LP, eu retrocedi para a frente usando um filtro Butterworth de terceira ordem para um sinal de 16.000 amostras. A frequência de corte foi de 0,5 Hz a 250 Hz. Nenhuma janela foi usada.
Nos primeiros 85% ou mais das amostras, a saída desse método parece se sobrepor completamente ao sinal realmente filtrado por HP. No entanto, no final da saída, há um fenômeno supostamente sincero.
- O que causa isso?
- O que eu poderia mudar para tornar esse método viável?
Aqui estão os dois sinais sobrepostos. O azul é filtrado por HP e o vermelho é obtido por subtração.
Aqui está a diferença absoluta por amostra. Eles nunca são exatamente iguais; a diferença mínima é 8e-12. 87% dos valores estão abaixo de 0,01.
(Se houver uma maneira melhor de obter um filtro HP do de um filtro LP , ficaria feliz em saber.)