递归滤波器
递归滤波器是在信號處理中的一種濾波器,用其中一個或多個輸出信號為其輸入。例如以下的濾波器中有使用上個時間的輸出y[n − 1]來得到這個時間的輸出y[n],因此是递归滤波器:
這種濾波器一般會產生無窮長度的脈衝響應(一般稱為無限脈衝響應,簡稱IIR),其特點是指數成長、指數衰減或是弦波的輸出。 不過递归滤波器不一定都有無窮脈衝響應,像有些移動平均的實現方式就會用到递归滤波器,不過仍為有限脈衝響應。 以下是一個將4個輸入平均的移動平均濾波器
以下也是同一個移動平均濾波器,但用递归滤波器實現。
递归滤波器的例子 |