Sto cercando di filtrare un segnale HP filtrando LP e sottraendo l'output dal filtro originale. Per ottenere il segnale filtrato LP, ho filtrato all'indietro usando un filtro Butterworth del terzo ordine per un segnale di 16.000 campioni. La frequenza di taglio era di 0,5 Hz a 250 Hz. Nessuna finestra è stata utilizzata.
Nel primo 85% circa dei campioni, l'output di questo metodo sembra sovrapporsi completamente al segnale effettivamente filtrato da HP. Tuttavia, alla fine dell'output, c'è un fenomeno abbastanza sincero.
- Cosa lo causa?
- Cosa potrei cambiare per rendere possibile questo metodo?
Ecco i due segnali sovrapposti. Quello blu è filtrato HP e quello rosso ottenuto per sottrazione.
Ecco la differenza assoluta per campione. Non sono mai esattamente uguali; la differenza minima è 8e-12. L'87% dei valori è inferiore a 0,01.
(Se c'è un modo migliore per ottenere un filtro HP da un filtro LP , sarei felice di impararlo.)