operator recordStateSpaceR

Continuous state space description of a linear, time invariant differential equation system (data + operations)

Information

This record defines a linear time invariant differential equation system in state space form:

    der(x) = A * x + B * u
        y  = C * x + D * u

with

  • u - the input vector
  • y - the output vector
  • x - the state vector
  • A,B,C,D - matrices of appropriate dimensions
Compared to record StateSpace StateSpaceR contains an additional Integer value r

Components

TypeNameDefaultDescription
Real[:,:]A
Real[size(A, 1),:]B
Real[:,size(A, 1)]C
Real[size(C, 1),size(B, 2)]D
Integerr0

Contents

NameDescription
constructorDefault constructor for a StateSpace record