From: Richard M. <mu...@cd...> - 2015-04-05 16:20:57
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 24eb89bca40bbaf09674e22882cdab261a9e52cf https://github.com/python-control/python-control/commit/24eb89bca40bbaf09674e22882cdab261a9e52cf Author: Clancy Rowley <cwr...@pr...> Date: 2015-04-05 (Sun, 05 Apr 2015) Changed paths: M control/matlab.py M control/rlocus.py M control/tests/matlab_test.py M control/tests/rlocus_test.py Log Message: ----------- Fix #45 - make gain vector optional in root_locus Commit: 45e0450c005026145a66c37e634efb80e66092a5 https://github.com/python-control/python-control/commit/45e0450c005026145a66c37e634efb80e66092a5 Author: Clancy Rowley <cwr...@pr...> Date: 2015-04-05 (Sun, 05 Apr 2015) Changed paths: M control/margins.py M control/matlab.py M control/nichols.py Log Message: ----------- Fix some mistakes in documentation Note that one cannot use arbitrary section headings in numpydoc. For instance, the section headings "Usage", "Keywords", and "Return Values" are not valid section headings, and would give warnings when building documentation. In addition, the routine matlab.tfdata was documented incorrectly (the documentated behavior did not match the actual behavior when keyword arguments were used). Commit: 9671fe3b03f457ee3c00d5a524ebdd037202a2e7 https://github.com/python-control/python-control/commit/9671fe3b03f457ee3c00d5a524ebdd037202a2e7 Author: Richard Murray <mu...@cd...> Date: 2015-04-05 (Sun, 05 Apr 2015) Changed paths: M control/margins.py M control/matlab.py M control/nichols.py M control/rlocus.py M control/tests/matlab_test.py M control/tests/rlocus_test.py Log Message: ----------- Merge pull request #54 from cwrowley/gh-45 Fix #45 - make gain vector optional in root_locus Checked and this looks OK. For posterity, what was the reason for getting rid of some of the **kw arguments: -def tfdata(sys, **kw): +def tfdata(sys): Compare: https://github.com/python-control/python-control/compare/b7e7ae94defe...9671fe3b03f4 |