LINEAR SYSTEM

Linear discrete-time dynamical system object

Contents

Class of MOBY-DIC TOOLBOX.

Description

The linearSystem object describes a linear discrete-time dynamical system in the form: $x_{k+1} = A x_k + B u_k + W p + f$, being $x_k$ the state variable at time instant k, $u_k$ the input variable of the system at the same time instant and p an array of parameters. The sampling time $T_s$ of the system can also be specified. The dynamics of the system are described by the matrices A, B and f. The state and input variables as well as the parameters can be given mnemonic names for a easier comprehension of their meaning. A PWA function (one of the objects available in the toolbox) can be passed as input variable and then the circuit can be simulated and time evolutions of the variables can be plotted.

Syntax

linSys = linearSystem()

Builds an empty linearSystem object.

linSys = linearSystem(nx,nu,np)

Builds a discrete-time linear system by specifying the number of states (nx), inputs (nu) and parameters (np). The matrices A, B, W and f have 0 values.

Properties

Methods

Acknowledgements

Contributors:

Copyright is with: