GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - nzjrs/python-control

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

325 Commits
325 Commits

Folders and files

NameName
Last commit message
Last commit date
control
control
 
 
doc
doc
 
 
examples
examples
 
 
external
external
 
 
.gitignore
.gitignore
 
 
.travis.yml
.travis.yml
 
 
ChangeLog
ChangeLog
 
 
MANIFEST.in
MANIFEST.in
 
 
Pending
Pending
 
 
README.rst
README.rst
 
 
runtests.py
runtests.py
 
 
setup.py
setup.py
 
 

Repository files navigation

Python Control System Library

https://travis-ci.org/python-control/python-control.svg?branch=master https://coveralls.io/repos/python-control/python-control/badge.png

RMM, 23 May 09

This directory contains the source code for the Python Control Systems Library (python-control). This package provides a library of standard control system algorithms in the python programming environment.

Installation

Using pip

Pip is a python packaging system. It can be installed on debian based linux distros with the command:

sudo apt-get install pip

Pip can then be used to install python-control:

sudo pip install control

From Source

Standard python package installation:

python setup.py install

To see if things are working, you can run the script examples/secord-matlab.py (using ipython -pylab). It should generate a step response, Bode plot and Nyquist plot for a simple second order linear system.

Testing

You can also run a set of unit tests to make sure that everything is working correctly. After installation, run:

python runtests.py

Slycot

Routines from the Slycot wrapper are used for providing the functionality of several routines for state-space, transfer functions and robust control. Many parts of python-control will still work without slycot, but some functionality is limited or absent, and installation of Slycot is definitely recommended. The Slycot wrapper can be found at:

https://github.com/jgoppert/Slycot

and can be installed with:

sudo pip install slycot

About

No description, website, or topics provided.

Resources

Readme
Activity

Stars

0 stars

Watchers

1 watching

Forks

2 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.