Wolfram Language Paclet Repository
Community-contributed installable additions to the Wolfram Language
This Paclet is on LTI systems for the ultimate goal of a robust MRAC for minimum phase linear systems
Contributed by: Zigang Pan
This paclet is for the analysis of continuous-time finite-dimensional linear time-invariant systems in state space representation. It uses a special ten item list to represent a LTI system, which include the system state names, the input names, output names, the system matrix in ArrayFlatten[{{A,B},{C D}}] form, the indices of active inputs, the indices of active outputs, the indices of control inputs, the indices of disturbance inputs, the indices of measurement outputs, and the indices of controlled outputs. With this system representation, one can do all sorts of things to analyse the system.
To install this paclet in your Wolfram Language environment,
evaluate this code:
PacletInstall["ZigangPan/LinearSystems"]
To load the code after installation, evaluate this code:
Needs["ZigangPan`LinearSystems`"]
In[1]:= | ![]() |
In[2]:= | ![]() |
Out[2]= | ![]() |
In[3]:= | ![]() |
Out[3]= | ![]() |
In[4]:= | ![]() |
In[5]:= | ![]() |
In[6]:= | ![]() |
In[7]:= | ![]() |
Out[7]= | ![]() |
In[8]:= | ![]() |