Quire

Recursive filter

From Quire, the open reference·Type of filter reusing an output as an input·1 min read

In signal processing, a recursive filter (also called an infinite impulse response filter) is a type of filter which reuses one or more of its outputs as an input. They allow a system to respond over a long period of time to a brief input signal, without needing to perform complex calculations on every past input.[1] This feedback typically results in an unending impulse response, characterized by either exponentially growing, decaying, or sinusoidal signal output components.

However, a recursive filter does not always have an infinite impulse response. Some implementations of moving average filter are recursive filters but with a finite impulse response.

Non-recursive Filter Example: y[n] = 0.5x[n − 1] + 0.5x[n].

Recursive Filter Example: y[n] = 0.5y[n − 1] + 0.5x[n].

Examples of recursive filters#edit

References#edit

  1. ^ Smith, Steven W. (1999). "Chapter 19: Recursive Filters". The Scientist and Engineer’s Guide to Digital Signal Processing (PDF). Analog Devices / California Technical Publishing. Retrieved 2026-02-28.

This article is mirrored from “Recursive filter” on English Wikipedia, revision 1360881274, written by Wikipedia's contributors and licensed CC BY-SA 4.0. Editing it here creates a Quire copy with its own history.

Synced with Wikipedia revision 1360881274 · just now