H-infinity mixed-synthesis by roryyorke · Pull Request #151 · python-control/python-control

@murrayrm self-requested a review

December 27, 2017 16:35

@roryyorke

New functions augw and mixsyn modelled after Matlab and Octave's
function of the same names.

python-control doesn't currently support input group naming, so that
is not implemented.
Both examples taken from Skogestad and Postlethwaite's Multivariable
Feedback Control.

murrayrm

@roryyorke

control/robust.py:
  - doc-strings conform to python-control conventions
  - use plain tuple instead of namedtuple for auxiliary output in mixsyn

control/statesp.py:
  - don't import pi from numpy
  - doc-string for _matrix expanded, conforms to conventions

control/tests/robust_test.py
  - change test to accept plain tuple