lti_systems

lti_systems#

Handles LTI system simulation.

This module provides an LTISimulator class for simulating discrete-time Linear Time-Invariant (LTI) systems and includes factory functions for creating common system models.

Functions:
  • Various factory functions for creating predefined LTI systems.

Functions

create_1D_double_integrator

Creates and returns an LTISimulator instance representing a 1-D double integrator system.

create_3D_double_integrator

Creates and returns an LTISimulator instance representing a 3-D double integrator system.

create_landau_benchmark

Creates and returns an LTISimulator instance representing the Landau Benchmark.

create_pre_stabilized_1D_double_integrator

Creates and returns an LTISimulator instance representing a 1-D double integrator system.

Classes

LTISimulator

Simulates a Linear Time-Invariant (LTI) system of the form:

StateSpaceModel

Represents the system matrices for a state-space model.