Skip to content

Latest commit

 

History

History
50 lines (41 loc) · 1.21 KB

File metadata and controls

50 lines (41 loc) · 1.21 KB
.. currentmodule:: control

Control system classes

The classes listed below are used to represent models of linear time-invariant (LTI) systems. They are usually created from factory functions such as :func:`tf` and :func:`ss`, so the user should normally not need to instantiate these directly.

.. autosummary::
   :toctree: generated/
   :template: custom-class-template.rst

   TransferFunction
   StateSpace
   FrequencyResponseData
   TimeResponseData

Input/output system subclasses

Input/output systems are accessed primarily via a set of subclasses that allow for linear, nonlinear, and interconnected elements:

.. autosummary::
   :template: custom-class-template.rst
   :nosignatures:

   InputOutputSystem
   InterconnectedSystem
   LinearICSystem
   LinearIOSystem
   NonlinearIOSystem

Additional classes

.. autosummary::
   :template: custom-class-template.rst
   :nosignatures:

   DescribingFunctionNonlinearity
   flatsys.BasisFamily
   flatsys.FlatSystem
   flatsys.LinearFlatSystem
   flatsys.PolyFamily
   flatsys.SystemTrajectory
   optimal.OptimalControlProblem
   optimal.OptimalControlResult