Wolfram ResearchPRODUCTSPURCHASEFOR USERSCOMPANYOUR SITES
Documentation Center
Search
Previous section-----Next section

3.3.2 Creating a System Matrix from Other Control Objects

Any of the existing control objects, StateSpace, TransferFunction, and ZeroPoleGain, and the new objects LeftMatrixFraction (described in Section 3.4.1), and RightMatrixFraction (described in Section 3.4.2) can be converted to a SystemMatrix form. In the case of StateSpace objects, the resulting SystemMatrix has the special form shown previously in Eq. (3.8), namely

Conversion of control objects to system matrix form.

Make sure the application is loaded.

In[1]:=

Here is a simple third-order state-space system, with one input and two outputs.

In[2]:=
Out[3]=

This finds its corresponding system matrix form, in the variable s.

In[4]:=
Out[5]=

Here is the transfer-function matrix model of another multivariable system, with two inputs and three outputs.

In[6]:=
Out[7]=

This creates its corresponding system matrix.

In[8]:=
Out[9]=

Conversely, you can readily find a state-space realization, transfer-function matrix, and other representations of a SystemMatrix object by applying the StateSpace, TransferFunction, and other "active wrappers".

This recovers the original TransferFunction object.

In[10]:=
Out[11]=

This finds a state-space realization of the system matrix object. The result is a fourth-order state-space system.

In[12]:=
Out[13]=


Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information



 © 2009 Wolfram Research, Inc.  Terms of Use  Privacy Policy |
Sign up for our newsletter: