Skip to content

Latest commit

 

History

History
52 lines (43 loc) · 1.36 KB

classes.rst

File metadata and controls

52 lines (43 loc) · 1.36 KB

Control system classes

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

InputOutputSystem LTI StateSpace TransferFunction FrequencyResponseData NonlinearIOSystem InterconnectedSystem LinearICSystem

The following figure illustrates the relationship between the classes and some of the functions that can be used to convert objects from one class to another:

Additional classes

DescribingFunctionNonlinearity DescribingFunctionResponse flatsys.BasisFamily flatsys.FlatSystem flatsys.LinearFlatSystem flatsys.PolyFamily flatsys.SystemTrajectory optimal.OptimalControlProblem optimal.OptimalControlResult optimal.OptimalEstimationProblem optimal.OptimalEstimationResult

The use of these classes is described in more detail in the flatsys-module module and the optimal-module module