The commands in this section facilitate working with linear dynamic systems.
Most of the entries below require Mathematica's
Control System Professional package available from
Wolfram Research. To change the (commutative) standard
Control System Professional Package for use with NCAlgebra
first load in the Control System
Professional and then simply load in the file NCControl.m
<< NCControl.m
The file
contains several examples which illustrate the use of CSP package with non commutative systems.
The linear system
StateSpace[ A, B, C, D].
where
and
are matrices made up of symbolic
noncommuting indeterminates. For example,
Series1 = StateSpace[ {{a}}, {{b}}, {{c}}, {{d}}]
or
Series1 = StateSpace[ {{a11, a12}, {a21,a22}}, {{b1}, {b2}}, {{c1, c2}}, {{d}}].