pykoopman

Tutorials

  • Learning how to create observables
  • Learning how to compute time derivatives
  • Dynamic mode decomposition on two mixed spatial signals
  • Dynamic mode decomposition with control on a 2D linear system
  • Dynamic mode decomposition with control (DMDc) for a 128D system
  • Dynamic mode decomposition with control on a high-dimensional linear system
  • Successful examples of using Dynamic mode decomposition on PDE system
  • Unsuccessful examples of using Dynamic mode decomposition on PDE system
  • Extended DMD for Van Der Pol System
  • Learning Koopman eigenfunctions on Slow manifold
  • Comparing DMD and KDMD for Slow manifold dynamics
  • Extended DMD with control for chaotic duffing oscillator
  • Extended DMD with control for Van der Pol oscillator
  • Hankel Alternative View of Koopman Operator for Lorenz System
  • Hankel DMD with control for Van der Pol Oscillator
  • Neural Network DMD on Slow Manifold
  • EDMD and NNDMD for a simple linear system
  • Sparisfying a minimal Koopman invariant subspace from EDMD for a simple linear system

Useful links

  • PyKoopman @ PyPI
  • Issue Tracker
pykoopman
  • Search


© Copyright 2026, Shaowu Pan, Eurika Kaiser and Brian de Silva.