Using Simulink    
Discrete State-Space

Implement a discrete state-space system.

Library

Discrete

Description

The Discrete State-Space block implements the system described by

where u is the input, x is the state, and y is the output. The matrix coefficients must have these characteristics, as illustrated in the diagram below:

The block accepts one input and generates one output. The input vector width is determined by the number of columns in the B and D matrices. The output vector width is determined by the number of rows in the C and D matrices.

Simulink converts a matrix containing zeros to a sparse matrix for efficient multiplication.

Data Type Support

A Discrete State Space block accepts and outputs a real signal of type double.

Parameters and Dialog Box

A, B, C, D
The matrix coefficients, as defined in the above equations.
Initial conditions
The initial state vector. The default is 0.
Sample time
The time interval between samples.

Characteristics

Direct Feedthrough
Only if D 0
Sample Time
Discrete
Scalar Expansion
Of the initial conditions
States
Determined by the size of A
Dimensionalized
Yes
Zero Crossing
No


 Discrete Pulse Generator Discrete-Time Integrator