Skip to content

control-4.2.2

Latest

Choose a tag to compare

@ttl-octave ttl-octave released this 07 Jun 19:01

Most important changes:

  • compreal: New function for controllable or observable companion form
  • bode: Several bug fixes and improvements
    • fix wrong phase for systems with negative gain (issue #25, #27),
    • Fix poles and zeros at z=1 for discr.-time systems (bug #68196),
    • Convert tf-systems into state space for mimo and higher order systems as well as for tf with spreaded coefficients (bug #68195),
    • Improved handling of conjugate complex poles and zeros on the imag. axis (cont.-time) or on the unit circle (discr.-time)
  • initial: Error for systems not given as state space model since initial condition is unclear
  • lsim: For input-output models, the initial condition is set to zero because initial condition is unclear, new parameter metrhod for the used discretization method; improved graphical output
  • Added demos and tests to more functions (like e.g. arx)
  • pdf and qch documentation includes demo code, results and resulting figures if package is installed by "pkg install control"

Please note: The source archives Source code (zip) and Source code (tar.gz) are automatically added to the release's assets by Github and do not contain the complete sources since this project uses submodules for the SLICOT library. All sources that are required for installing the control package in GNU Octave are included in the downloadable archive file control-x.y.z.tar.gz. The complete sources (including, e.g., the ones for packaging) are available in the repository which has to be cloned using the option --recurse-submodules.