Documentation

Basic Models

Common models of linear systems, such as transfer functions and state-space models

Numeric linear-time-invariant (LTI) models are the basic building blocks that you use to represent linear systems. Numeric LTI model objects let you store dynamic systems in commonly-used representations. For example, tf models represent transfer functions in terms of the coefficients of their numerator and denominator polynomials, and ss models represent LTI systems in terms of their state-space matrices. There are also LTI model types specialized for representing PID controllers in terms of their proportional, integral, and derivative coefficients.

Build up a more complex model of a control system by representing individual components as LTI models and connecting the components to model your control architecture. For an example, see Control System Modeling with Model Objects.

Functions

tf Create transfer function model, convert to transfer function model
zpk Create zero-pole-gain model; convert to zero-pole-gain model
ss Create state-space model, convert to state-space model
frd Create frequency-response data model, convert to frequency-response data model
pid Create PID controller in parallel form, convert to parallel-form PID controller
pidstd Create a PID controller in standard form, convert to standard-form PID controller
pid2 Create 2-DOF PID controller in parallel form, convert to parallel-form 2-DOF PID controller
pidstd2 Create 2-DOF PID controller in standard form, convert to standard-form 2-DOF PID controller
dss Create descriptor state-space models
drss Generate random discrete test model
filt Specify discrete transfer functions in DSP format
rss Generate random continuous test model

Blocks

LTI System Use linear system model object in Simulink
LPV System Simulate Linear Parameter-Varying (LPV) systems
Was this topic helpful?