# Digital filter performance with noncontinuous signal?

First of all, I'm new to DSP so excuse my simplified words. I'm testing the performance of a digital filter on a (partly) noncontinuous signal:

As you can see, the signal is not continuous at some points (like it is stopping and starting over again) When I apply the digital filter to it, I get this:

The filter shows ripples at the noncontinuous areas, then it starts to work again. Why does the filter show this ripple at the noncontinuous areas? How do I calculate it (to know the overshoot, etc.)?

• here it's a zoom in the ripples at the noncontinuous areas. s10.postimg.org/rve8373ah/image.png – David Raul Jun 23 '13 at 21:50
• What kind of filter do you apply? Low/high/band pass? – Deve Jun 24 '13 at 7:11
• @Deve ,High-pass filter. – David Raul Jun 24 '13 at 9:57
• @Deve ,I set the cutoff at frequencies which doesnâ€™t exist in the signal to see how the filter acts with such case (step response & the ripple at noncontinuous points) – David Raul Jun 24 '13 at 11:03

• Well, the exact solution is just the convolution of the input signal with the filter's impulse response: $y_n=\sum_kh_kx_{n-k}$, where $x_n$ is the input signal and $h_n$ is the impulse response of the filter. – Matt L. Jun 24 '13 at 15:43