Recursive & Non-Recursive Systems Explorer

Introduction to Recursive and Non-Recursive Systems

Welcome to the Recursive and Non-Recursive Systems Explorer! In this interactive lesson, we'll learn about two fundamental types of systems in signal processing and control theory.

Recursive System

DelayOutputFeedback

Non-Recursive System

GainCoefficient

System Controls

Controls the strength of the feedback in the recursive system. Values close to 1 increase the system's "memory" of past outputs.

Determines the gain of the non-recursive system. Values greater than 1 amplify the input, while values less than 1 attenuate it.

Choose different input signals to observe how the systems respond. Each type of signal highlights different aspects of system behavior.

System Response Visualization

Observations:

  • Notice how the recursive system's output can persist even after the input has stopped.
  • The non-recursive system's output directly follows the input, scaled by its coefficient.
  • For stable recursive systems, the output will eventually decay to zero for transient inputs.

Quiz

Key Concepts

Further Resources