systemID

Getting Started

  • Installation
  • Requirements & Related Packages

Documentation

  • Classes
  • Functions
  • Plotting

Tutorials LTI Systems

  • Spring Mass Damper System
  • DC Motor System
  • Point Mass in a Rotating Tube

Tutorials LTV Systems

  • Spring Mass Damper System
  • Point Mass in a Rotating Tube

Tutorials Bilinear Systems

  • Example 1
  • Example 2
  • Example 3: Mass-spring-damper system with varying stifness

Tutorials Nonlinear Systems

  • Lorenz Oscillator
  • Duffing Oscillator

Background

  • About systemID
  • Problems and Suggestions
  • Acknowledgements
  • References
systemID
  • Requirements & Related Packages
  • Edit on GitHub

Requirements & Related Packages

systemID is usually tested on macOS X on Python 3.7 and 3.8. It should work on Linux and Windows without problems.

Although the philosophy behind the development of the systemID API is to rely on the least amount of external libraries possible, systemID requires a number of Python packages, notably:

  • numpy, for basic numerical routines;

  • scipy, for advanced linear algebra and numerical integration;

  • matplotlib, for plotting.

Previous Next

© Copyright 2023, Damien Guého.

Built with Sphinx using a theme provided by Read the Docs.