Difference between revisions of "Control Systems Library for Python"

From Murray Wiki
Jump to navigationJump to search
 
Line 1: Line 1:
This page collects some notes on a control systems library for Python.
This page collects some notes on a control systems library for Python.  The plan is to create an alternative to the MATLAB Control System Toolbox™ that can be used in courses and for research.


== Architecture ==
== Architecture ==

Revision as of 17:21, 23 May 2009

This page collects some notes on a control systems library for Python. The plan is to create an alternative to the MATLAB Control System Toolbox™ that can be used in courses and for research.

Architecture

Installation instructions

Here's what I had to do to get all of this to work

  1. Install SciPy - I did this using fink. Have to use the main/unstable tree.
  2. Install matplotlib - Need this for plotting
  3. Install ipython - interactive python interface

Small snipped of code for testing if everything is installed

import from scipy *
import from matlibplot *
a = zeros(1000)
a[:100]=1
b = fft(a)
plot(abs(b))
show()

Related documentation

Python documentation