This list is closed, nobody may subscribe to it.
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(13) |
Sep
(2) |
Oct
(3) |
Nov
(8) |
Dec
(9) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2015 |
Jan
|
Feb
(5) |
Mar
(6) |
Apr
(17) |
May
(3) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
2016 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
(10) |
Jun
(2) |
Jul
|
Aug
(8) |
Sep
|
Oct
|
Nov
(3) |
Dec
(14) |
2017 |
Jan
(9) |
Feb
(9) |
Mar
(1) |
Apr
(1) |
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(7) |
2018 |
Jan
(20) |
Feb
(1) |
Mar
(3) |
Apr
(1) |
May
(1) |
Jun
(3) |
Jul
(16) |
Aug
|
Sep
(2) |
Oct
|
Nov
(4) |
Dec
(16) |
2019 |
Jan
(8) |
Feb
(2) |
Mar
(9) |
Apr
(19) |
May
(13) |
Jun
(18) |
Jul
(5) |
Aug
(1) |
Sep
(2) |
Oct
|
Nov
|
Dec
(13) |
2020 |
Jan
(10) |
Feb
|
Mar
(5) |
Apr
(1) |
May
(13) |
Jun
(1) |
Jul
(18) |
Aug
(27) |
Sep
|
Oct
(3) |
Nov
(2) |
Dec
(38) |
2021 |
Jan
(39) |
Feb
(21) |
Mar
(23) |
Apr
(16) |
May
(3) |
Jun
(3) |
Jul
|
Aug
(2) |
Sep
(2) |
Oct
|
Nov
(11) |
Dec
(11) |
2022 |
Jan
(3) |
Feb
|
Mar
(5) |
Apr
(5) |
May
(11) |
Jun
(4) |
Jul
(2) |
Aug
(6) |
Sep
(1) |
Oct
(7) |
Nov
(11) |
Dec
(34) |
2023 |
Jan
(2) |
Feb
(4) |
Mar
(5) |
Apr
(2) |
May
(14) |
Jun
(27) |
Jul
(8) |
Aug
|
Sep
(5) |
Oct
(2) |
Nov
(4) |
Dec
(5) |
2024 |
Jan
(6) |
Feb
(2) |
Mar
(10) |
Apr
(4) |
May
(7) |
Jun
(6) |
Jul
(8) |
Aug
(12) |
Sep
(7) |
Oct
(2) |
Nov
(4) |
Dec
(10) |
2025 |
Jan
(10) |
Feb
(15) |
Mar
(6) |
Apr
(1) |
May
|
Jun
(3) |
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Richard M. <no...@gi...> - 2023-11-08 06:39:35
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: fe8888f94e2f126599cc28dfdec22926f0b28984 https://github.com/python-control/python-control/commit/fe8888f94e2f126599cc28dfdec22926f0b28984 Author: Richard Murray <mu...@cd...> Date: 2023-10-22 (Sun, 22 Oct 2023) Changed paths: M control/statesp.py M control/tests/statesp_test.py Log Message: ----------- add unit test illustrating issue #935 + add keyword for tf2ss Commit: 2580d1862e5bbcb6b7d4e4ca03299332b0cf69db https://github.com/python-control/python-control/commit/2580d1862e5bbcb6b7d4e4ca03299332b0cf69db Author: Richard Murray <mu...@cd...> Date: 2023-10-22 (Sun, 22 Oct 2023) Changed paths: M control/statesp.py Log Message: ----------- add some documentation and notes Commit: 31793e6d4a75faa9f81d730df5f100b4eb79ccd1 https://github.com/python-control/python-control/commit/31793e6d4a75faa9f81d730df5f100b4eb79ccd1 Author: Richard Murray <mu...@cd...> Date: 2023-11-07 (Tue, 07 Nov 2023) Changed paths: M control/statesp.py M control/tests/convert_test.py M control/tests/statesp_test.py Log Message: ----------- updated MIMO not implemented w/ unit test, per @sawyerbfuller Commit: 2ddc9ea647ca60b455df5d1c34c2ff20ce4789cf https://github.com/python-control/python-control/commit/2ddc9ea647ca60b455df5d1c34c2ff20ce4789cf Author: Richard Murray <mu...@cd...> Date: 2023-11-07 (Tue, 07 Nov 2023) Changed paths: M control/statesp.py M control/tests/convert_test.py M control/tests/statesp_test.py Log Message: ----------- Merge pull request #937 from murrayrm/tf2ss_unstable_bug-21Oct2023 Compare: https://github.com/python-control/python-control/compare/a44def1dd82c...2ddc9ea647ca |
From: Richard M. <no...@gi...> - 2023-10-22 05:47:15
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 21d00432a942158acf0f81afa5fae29b2592bde6 https://github.com/python-control/python-control/commit/21d00432a942158acf0f81afa5fae29b2592bde6 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/iosys.py M control/optimal.py M control/statefbk.py M control/tests/optimal_test.py M control/tests/statefbk_test.py Log Message: ----------- allow create_statefbk_iosystem to use iosys, pass through keywords in create_mpc_iosystem Commit: 5729b220a21f56dfd83bd815655faabab05751b9 https://github.com/python-control/python-control/commit/5729b220a21f56dfd83bd815655faabab05751b9 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/tests/statefbk_test.py Log Message: ----------- add unit test for statefbk w/ iosystem and integrator Commit: a40906e17e215c45e8abb2d442244caaa567a949 https://github.com/python-control/python-control/commit/a40906e17e215c45e8abb2d442244caaa567a949 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/optimal.py M doc/optimal.rst Log Message: ----------- add documentation for discrete time optimal control problems Commit: 7abb6e9e9cb0a3ab5d42871bc0f08f4952d76bf5 https://github.com/python-control/python-control/commit/7abb6e9e9cb0a3ab5d42871bc0f08f4952d76bf5 Author: Richard Murray <mu...@cd...> Date: 2023-10-21 (Sat, 21 Oct 2023) Changed paths: M doc/optimal.rst Log Message: ----------- small doc fix as pointed out by @sawyerfuller Commit: 5e217ee7316771e698722cb42ace5bba8b35b5b9 https://github.com/python-control/python-control/commit/5e217ee7316771e698722cb42ace5bba8b35b5b9 Author: Richard Murray <mu...@cd...> Date: 2023-10-21 (Sat, 21 Oct 2023) Changed paths: M .github/workflows/install_examples.yml Log Message: ----------- set python version in .github/workflows/install_examples.yml Commit: a44def1dd82c8561f013d459d248972101fae820 https://github.com/python-control/python-control/commit/a44def1dd82c8561f013d459d248972101fae820 Author: Richard Murray <mu...@cd...> Date: 2023-10-21 (Sat, 21 Oct 2023) Changed paths: M .github/workflows/install_examples.yml M control/iosys.py M control/optimal.py M control/statefbk.py M control/tests/optimal_test.py M control/tests/statefbk_test.py M doc/optimal.rst Log Message: ----------- Merge pull request #930 from murrayrm/mpc_enhancements-10Sep2023 Compare: https://github.com/python-control/python-control/compare/a11d3befaba5...a44def1dd82c |
From: Richard M. <no...@gi...> - 2023-09-16 17:30:20
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: aef709cda19495ba3968454bbca6cbfca0fbcd71 https://github.com/python-control/python-control/commit/aef709cda19495ba3968454bbca6cbfca0fbcd71 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/frdata.py M control/freqplot.py M control/lti.py M control/sisotool.py M control/timeplot.py Log Message: ----------- initial refactoring of bode_plot Commit: 530d689c430d731f433344fb24d69c6ca6903dda https://github.com/python-control/python-control/commit/530d689c430d731f433344fb24d69c6ca6903dda Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/freqplot.py M control/sisotool.py M control/tests/sisotool_test.py Log Message: ----------- update sisotool to use ax for bode_plot Commit: c3ebbdac0d61f643ac65b7f103c2de967f02c329 https://github.com/python-control/python-control/commit/c3ebbdac0d61f643ac65b7f103c2de967f02c329 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/frdata.py M control/freqplot.py M control/lti.py A control/tests/freqplot_test.py M control/tests/freqresp_test.py M control/tests/kwargs_test.py M control/timeplot.py Log Message: ----------- updated bode_plot titling + MIMO implementation Commit: a7e995135ecc0a86c03c9b640281e921f086697e https://github.com/python-control/python-control/commit/a7e995135ecc0a86c03c9b640281e921f086697e Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/frdata.py M control/freqplot.py M control/matlab/__init__.py M control/matlab/wrappers.py M control/tests/config_test.py M control/tests/conftest.py M control/tests/convert_test.py M control/tests/discrete_test.py M control/tests/freqplot_test.py M control/tests/freqresp_test.py M control/tests/kwargs_test.py M control/tests/slycot_convert_test.py Log Message: ----------- gangof4 refactoring into response/plot + related bode_plot changes Commit: 949dcafe3edbe4262ea7a4193d21e3144b115b94 https://github.com/python-control/python-control/commit/949dcafe3edbe4262ea7a4193d21e3144b115b94 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/freqplot.py Log Message: ----------- updated nyquist limit lines for dtime systems Commit: 4dbb0cb51ad02b67053e67937985fe0b6b5610e1 https://github.com/python-control/python-control/commit/4dbb0cb51ad02b67053e67937985fe0b6b5610e1 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/frdata.py M control/freqplot.py M control/lti.py M control/tests/config_test.py M control/tests/nyquist_test.py Log Message: ----------- refactor singular_values_plot into response/plot Commit: 2d6a779247d5a19e2f384c1680014b5b3646603c https://github.com/python-control/python-control/commit/2d6a779247d5a19e2f384c1680014b5b3646603c Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/frdata.py M control/freqplot.py M control/lti.py Log Message: ----------- implement FrequencyResponseList class with plot() method Commit: 6ce29da9bf8ab46089b9f7e2d4ccfe39f65522c0 https://github.com/python-control/python-control/commit/6ce29da9bf8ab46089b9f7e2d4ccfe39f65522c0 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/config.py M control/freqplot.py M control/sisotool.py M control/tests/freqresp_test.py Log Message: ----------- TMP: update margins processing (display_margins) Commit: d07422db2bfbd40103db94454d7dd457f3904714 https://github.com/python-control/python-control/commit/d07422db2bfbd40103db94454d7dd457f3904714 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/freqplot.py M control/lti.py M control/matlab/wrappers.py M control/tests/config_test.py M control/tests/discrete_test.py M control/tests/freqresp_test.py Log Message: ----------- update plot handling to allow system arguments Commit: e5360dc0d8073e75481b379ea7c44b6c9a9fb150 https://github.com/python-control/python-control/commit/e5360dc0d8073e75481b379ea7c44b6c9a9fb150 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/ctrlutil.py M control/descfcn.py M control/freqplot.py M control/lti.py M control/matlab/wrappers.py M control/tests/kwargs_test.py M control/tests/nyquist_test.py M examples/bode-and-nyquist-plots.ipynb M examples/singular-values-plot.ipynb Log Message: ----------- refactoring of nyquist into response/plot + updated unit tests, examples Commit: 83c9e4e8e80fe09d5b5797dc25cd247ff0fa9f86 https://github.com/python-control/python-control/commit/83c9e4e8e80fe09d5b5797dc25cd247ff0fa9f86 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/descfcn.py M control/tests/descfcn_test.py M control/tests/kwargs_test.py Log Message: ----------- refactoring of describing_function_plot in response/plot + updated unit tests Commit: 9bc5d71e70dbbb2eef57e8e3ca2eb011044f6d22 https://github.com/python-control/python-control/commit/9bc5d71e70dbbb2eef57e8e3ca2eb011044f6d22 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/freqplot.py M control/lti.py M control/tests/freqplot_test.py M examples/bode-and-nyquist-plots.ipynb Log Message: ----------- regularize sysdata/list processing + small refactor + updated example Commit: f865c8cb2f64be2b063ff35cef7a7e5bc98eca2d https://github.com/python-control/python-control/commit/f865c8cb2f64be2b063ff35cef7a7e5bc98eca2d Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/descfcn.py M control/frdata.py M control/freqplot.py M control/lti.py M control/matlab/wrappers.py M control/tests/descfcn_test.py M control/tests/freqplot_test.py M control/tests/kwargs_test.py M control/tests/nyquist_test.py M control/timeplot.py M doc/Makefile M doc/classes.rst M doc/descfcn.rst A doc/freqplot-gangof4.png A doc/freqplot-mimo_bode-default.png A doc/freqplot-mimo_bode-magonly.png A doc/freqplot-mimo_svplot-default.png A doc/freqplot-siso_bode-default.png M doc/plotting.rst M examples/mrac_siso_lyapunov.py M examples/mrac_siso_mit.py M examples/pvtol-nested-ss.py Log Message: ----------- updated docstrings, userdocs + fixes along the way Commit: c3cc5047e167af8883401388b22835e78db53603 https://github.com/python-control/python-control/commit/c3cc5047e167af8883401388b22835e78db53603 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/freqplot.py M control/tests/freqplot_test.py M control/tests/matlab_test.py Log Message: ----------- updated unit tests Commit: 33ca68b672c63ef938e5c0dc06ebabc9b5630f77 https://github.com/python-control/python-control/commit/33ca68b672c63ef938e5c0dc06ebabc9b5630f77 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M LICENSE M control/frdata.py M control/freqplot.py M control/nichols.py M control/tests/freqplot_test.py M control/tests/kwargs_test.py M doc/freqplot-siso_bode-default.png A doc/freqplot-siso_nichols-default.png M doc/plotting.rst Log Message: ----------- refactoring of nichols into response/plot + updated unit tests, examples Commit: 9e326dda314b7ee5fd37c0f27cbcf17cfa4341f2 https://github.com/python-control/python-control/commit/9e326dda314b7ee5fd37c0f27cbcf17cfa4341f2 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/freqplot.py M control/sisotool.py M control/tests/freqplot_test.py M control/tests/nyquist_test.py Log Message: ----------- add frequency_limit and line style processing + unit tests, fixes Commit: 8e84d002e7f5fee85ecfa2ef8b71b9bfe7467a67 https://github.com/python-control/python-control/commit/8e84d002e7f5fee85ecfa2ef8b71b9bfe7467a67 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/freqplot.py M control/lti.py Log Message: ----------- code style and docstring tweaks Commit: a11d3befaba596991da1cf9a0c568a01c9b073e2 https://github.com/python-control/python-control/commit/a11d3befaba596991da1cf9a0c568a01c9b073e2 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M LICENSE M control/config.py M control/ctrlutil.py M control/descfcn.py M control/frdata.py M control/freqplot.py M control/lti.py M control/matlab/__init__.py M control/matlab/wrappers.py M control/nichols.py M control/sisotool.py M control/tests/config_test.py M control/tests/conftest.py M control/tests/convert_test.py M control/tests/descfcn_test.py M control/tests/discrete_test.py A control/tests/freqplot_test.py M control/tests/freqresp_test.py M control/tests/kwargs_test.py M control/tests/matlab_test.py M control/tests/nyquist_test.py M control/tests/sisotool_test.py M control/tests/slycot_convert_test.py M control/timeplot.py M doc/Makefile M doc/classes.rst M doc/descfcn.rst A doc/freqplot-gangof4.png A doc/freqplot-mimo_bode-default.png A doc/freqplot-mimo_bode-magonly.png A doc/freqplot-mimo_svplot-default.png A doc/freqplot-siso_bode-default.png A doc/freqplot-siso_nichols-default.png M doc/plotting.rst M examples/bode-and-nyquist-plots.ipynb M examples/mrac_siso_lyapunov.py M examples/mrac_siso_mit.py M examples/pvtol-nested-ss.py M examples/singular-values-plot.ipynb Log Message: ----------- Merge pull request #924 from murrayrm/freq_plots-30Jun2023 Compare: https://github.com/python-control/python-control/compare/0a6146bb1e71...a11d3befaba5 |
From: <not...@co...> - 2023-09-16 17:25:27
|
<a href="https://coveralls.io/builds/62702481"><img src="https://s3.amazonaws.com/assets.coveralls.io/badges/coveralls_95.png" /></a> <a href="https://coveralls.io/github/python-control/python-control">python-control/python-control</a> <span>coverage: 94.969%. First build</span> for commit: <span><a href="https://github.com/python-control/python-control/commit/0a6146bb1e71b3413b5f9a5a5eaf48ca6e2cc895">Merge pull request #923 from KybernetikJo/doc-fix-create_statefbk_iosystem</a></span> by <a class="committer" href="https://github.com/web-flow"><img src="https://secure.gravatar.com/avatar/9181eb84f9c35729a3bad740fb7f9d93?size=18&default=identicon" />web-flow</a> |
From: Richard M. <no...@gi...> - 2023-09-16 16:48:29
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 421cfaa44613a1cb8ac87944537fdc8ca5306714 https://github.com/python-control/python-control/commit/421cfaa44613a1cb8ac87944537fdc8ca5306714 Author: Johannes Kaisinger <joh...@gm...> Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M control/statefbk.py Log Message: ----------- Add math keywords to equations, Update some math equations Add math keywords to equations, Update some math equations Commit: 30102bfb0c1bd1ab48d6056dd9fa66369bb59777 https://github.com/python-control/python-control/commit/30102bfb0c1bd1ab48d6056dd9fa66369bb59777 Author: Johannes Kaisinger <joh...@gm...> Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M control/statefbk.py Log Message: ----------- Change most/all signals x,xd,xhat,u,ud to :math: to be consistent with :math:formula, fix typos Commit: dfc8b7304d4e81fdd5ba58497f02706c35766af0 https://github.com/python-control/python-control/commit/dfc8b7304d4e81fdd5ba58497f02706c35766af0 Author: Johannes Kaisinger <joh...@gm...> Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M control/statefbk.py Log Message: ----------- Add 'literal block ::' for code line Add 'literal block ::' for code line Commit: d0aa48adb2de3441a66390c243d8fb5089b88241 https://github.com/python-control/python-control/commit/d0aa48adb2de3441a66390c243d8fb5089b88241 Author: Johannes Kaisinger <joh...@gm...> Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M control/statefbk.py Log Message: ----------- Add full example to create_statefbk_iosystem Commit: 3950f675ee572bcbb05ac2b9d7f1397d836cbcb0 https://github.com/python-control/python-control/commit/3950f675ee572bcbb05ac2b9d7f1397d836cbcb0 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/statefbk.py Log Message: ----------- remove unneeded :math: directives Commit: e65750a1c89362b904efe2c0e6dbe3cfef3fdf29 https://github.com/python-control/python-control/commit/e65750a1c89362b904efe2c0e6dbe3cfef3fdf29 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/stochsys.py Log Message: ----------- fix up equations in stochsys Commit: 0a6146bb1e71b3413b5f9a5a5eaf48ca6e2cc895 https://github.com/python-control/python-control/commit/0a6146bb1e71b3413b5f9a5a5eaf48ca6e2cc895 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/statefbk.py M control/stochsys.py Log Message: ----------- Merge pull request #923 from KybernetikJo/doc-fix-create_statefbk_iosystem Compare: https://github.com/python-control/python-control/compare/405bf77ab794...0a6146bb1e71 |
From: Richard M. <no...@gi...> - 2023-09-16 16:37:34
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: aa9ef958c53dcdbf04384784ab5d1cabf42a08b2 https://github.com/python-control/python-control/commit/aa9ef958c53dcdbf04384784ab5d1cabf42a08b2 Author: Sawyer Fuller <mi...@uw...> Date: 2023-07-21 (Fri, 21 Jul 2023) Changed paths: M control/nlsys.py Log Message: ----------- fix name of default name for duplcated system in interconnect Commit: 5e92bb405e7db4466933d1bf35cbe72065f1c0d7 https://github.com/python-control/python-control/commit/5e92bb405e7db4466933d1bf35cbe72065f1c0d7 Author: Sawyer Fuller <mi...@uw...> Date: 2023-07-24 (Mon, 24 Jul 2023) Changed paths: M control/iosys.py Log Message: ----------- remove namedio from docstrings Commit: 4e96553e2cf0e7bcb4b562c7347bf64f34f2bb50 https://github.com/python-control/python-control/commit/4e96553e2cf0e7bcb4b562c7347bf64f34f2bb50 Author: Sawyer Fuller <mi...@uw...> Date: 2023-07-24 (Mon, 24 Jul 2023) Changed paths: M control/nlsys.py Log Message: ----------- add signal_table method to show implicit interconnections Commit: b5925c37408d110011b059c73fe23664c1c9bba2 https://github.com/python-control/python-control/commit/b5925c37408d110011b059c73fe23664c1c9bba2 Author: Sawyer Fuller <mi...@uw...> Date: 2023-07-24 (Mon, 24 Jul 2023) Changed paths: M control/tests/interconnect_test.py Log Message: ----------- unit test Commit: 614de832ad906de71cd29433703b14014439e9d8 https://github.com/python-control/python-control/commit/614de832ad906de71cd29433703b14014439e9d8 Author: Sawyer Fuller <mi...@uw...> Date: 2023-07-24 (Mon, 24 Jul 2023) Changed paths: M control/nlsys.py M control/tests/interconnect_test.py M doc/control.rst Log Message: ----------- add signal_table function, test against show_names Commit: 91aac8f5394bae7cd8716acf7dd332d7f43e7875 https://github.com/python-control/python-control/commit/91aac8f5394bae7cd8716acf7dd332d7f43e7875 Author: Sawyer Fuller <mi...@uw...> Date: 2023-07-24 (Mon, 24 Jul 2023) Changed paths: M control/nlsys.py Log Message: ----------- remove **kwargs Commit: 796acad0a56855a103a48d586647869c3e383d4a https://github.com/python-control/python-control/commit/796acad0a56855a103a48d586647869c3e383d4a Author: Sawyer Fuller <mi...@uw...> Date: 2023-07-25 (Tue, 25 Jul 2023) Changed paths: M control/nlsys.py Log Message: ----------- switch docstring example to use system names Commit: b787a9ef8f44850161c8983d727ad8a2f20018c6 https://github.com/python-control/python-control/commit/b787a9ef8f44850161c8983d727ad8a2f20018c6 Author: Sawyer Fuller <mi...@uw...> Date: 2023-07-25 (Tue, 25 Jul 2023) Changed paths: M control/nlsys.py M control/tests/interconnect_test.py Log Message: ----------- add tests for auto-sum and auto-split Commit: c2b4480c3d1e285e8a398427352209d89d49428c https://github.com/python-control/python-control/commit/c2b4480c3d1e285e8a398427352209d89d49428c Author: Sawyer Fuller <mi...@uw...> Date: 2023-08-14 (Mon, 14 Aug 2023) Changed paths: M control/nlsys.py M control/tests/interconnect_test.py Log Message: ----------- rename function to connection_table, add option to change column width Commit: 58e1b601e84c2943a5a62eb42767a50da4627498 https://github.com/python-control/python-control/commit/58e1b601e84c2943a5a62eb42767a50da4627498 Author: Sawyer Fuller <mi...@uw...> Date: 2023-08-14 (Mon, 14 Aug 2023) Changed paths: M control/nlsys.py M control/statesp.py M control/tests/interconnect_test.py Log Message: ----------- added field to interconnectedSystem and LinearICSystem to keep track of whether connection was explicit or implicit and issue a warning in connection_table if explicit Commit: 36379972b9f538990f72ab079f70c89c71576d58 https://github.com/python-control/python-control/commit/36379972b9f538990f72ab079f70c89c71576d58 Author: Sawyer Fuller <mi...@uw...> Date: 2023-08-14 (Mon, 14 Aug 2023) Changed paths: M doc/control.rst Log Message: ----------- added connection_table to documentation in control.rst Commit: 5c23f1a64dfe8c2927a27c96966a5616152318a6 https://github.com/python-control/python-control/commit/5c23f1a64dfe8c2927a27c96966a5616152318a6 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/nlsys.py Log Message: ----------- change "(optional)" to ", optional" per numpydoc Commit: 405bf77ab794d14624afe4a616f4c0d3feefe953 https://github.com/python-control/python-control/commit/405bf77ab794d14624afe4a616f4c0d3feefe953 Author: Richard Murray <mu...@cd...> Date: 2023-09-16 (Sat, 16 Sep 2023) Changed paths: M control/iosys.py M control/nlsys.py M control/statesp.py M control/tests/interconnect_test.py M doc/control.rst Log Message: ----------- Merge pull request #925 from sawyerbfuller/connections Compare: https://github.com/python-control/python-control/compare/42c6fb1498aa...405bf77ab794 |
From: Richard M. <no...@gi...> - 2023-07-13 13:48:28
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: ece5f9216f2458a92e32f7d536e55f1fef35ae25 https://github.com/python-control/python-control/commit/ece5f9216f2458a92e32f7d536e55f1fef35ae25 Author: Richard Murray <mu...@cd...> Date: 2023-07-09 (Sun, 09 Jul 2023) Changed paths: M control/__init__.py M control/config.py A control/tests/timeplot_test.py A control/timeplot.py M control/timeresp.py Log Message: ----------- initial implementation Commit: dacf17c87e13aa2e6d33c2f9fb706215800eeb2b https://github.com/python-control/python-control/commit/dacf17c87e13aa2e6d33c2f9fb706215800eeb2b Author: Richard Murray <mu...@cd...> Date: 2023-07-09 (Sun, 09 Jul 2023) Changed paths: M control/nlsys.py M control/tests/kwargs_test.py M control/tests/timeplot_test.py M control/timeplot.py M control/timeresp.py Log Message: ----------- add support for plot_input='overlay', trace labeling, legend processing Commit: 9f99219726af16878f1c93c82389ac289f99fe7e https://github.com/python-control/python-control/commit/9f99219726af16878f1c93c82389ac289f99fe7e Author: Richard Murray <mu...@cd...> Date: 2023-07-09 (Sun, 09 Jul 2023) Changed paths: M control/tests/timeplot_test.py M control/timeplot.py M control/timeresp.py Log Message: ----------- unit tests + bug fixes Commit: 3f7e27588558a2df013e6281de7dd3991a3c3725 https://github.com/python-control/python-control/commit/3f7e27588558a2df013e6281de7dd3991a3c3725 Author: Richard Murray <mu...@cd...> Date: 2023-07-09 (Sun, 09 Jul 2023) Changed paths: M control/tests/timeplot_test.py M control/timeplot.py M control/timeresp.py M doc/Makefile M doc/index.rst A doc/plotting.rst A doc/timeplot-mimo_ioresp-mt_tr.png A doc/timeplot-mimo_ioresp-ov_lm.png A doc/timeplot-mimo_step-default.png A doc/timeplot-mimo_step-pi_cs.png Log Message: ----------- add user documentation (with figures) + combine_traces function Commit: 97f2fd1366e1a5f90b9deeff3996e5fef505f621 https://github.com/python-control/python-control/commit/97f2fd1366e1a5f90b9deeff3996e5fef505f621 Author: Richard Murray <mu...@cd...> Date: 2023-07-09 (Sun, 09 Jul 2023) Changed paths: M control/tests/timeplot_test.py M control/timeplot.py M doc/plotting.rst Log Message: ----------- updated unit tests (coverage) Commit: 6bb8b56afefaf0bcd6f6cb51136685ddd3208f6e https://github.com/python-control/python-control/commit/6bb8b56afefaf0bcd6f6cb51136685ddd3208f6e Author: Richard Murray <mu...@cd...> Date: 2023-07-09 (Sun, 09 Jul 2023) Changed paths: M control/tests/kwargs_test.py M control/tests/timeplot_test.py M control/timeplot.py M control/timeresp.py Log Message: ----------- change ioresp_plot to time_response_plot Commit: 29054ec9bbec189b6c7078a56ff1b745a48c51b8 https://github.com/python-control/python-control/commit/29054ec9bbec189b6c7078a56ff1b745a48c51b8 Author: Richard Murray <mu...@cd...> Date: 2023-07-09 (Sun, 09 Jul 2023) Changed paths: M control/tests/kwargs_test.py M control/tests/timeplot_test.py M control/timeplot.py M control/timeresp.py M doc/plotting.rst M doc/timeplot-mimo_ioresp-mt_tr.png M doc/timeplot-mimo_ioresp-ov_lm.png M doc/timeplot-mimo_step-pi_cs.png Log Message: ----------- customizable line properties, combine_* -> overlay_*, documentation Commit: 7f92ce0f32319916fc4a8833cc0d1d0d265e8efd https://github.com/python-control/python-control/commit/7f92ce0f32319916fc4a8833cc0d1d0d265e8efd Author: Richard Murray <mu...@cd...> Date: 2023-07-09 (Sun, 09 Jul 2023) Changed paths: M control/tests/timeplot_test.py M control/timeplot.py M doc/plotting.rst A doc/timeplot-mimo_step-linestyle.png Log Message: ----------- add trace_labels option to time_response_plot() Commit: 1f44fd600ac1ffd50c89eb4967488e3c08b38db9 https://github.com/python-control/python-control/commit/1f44fd600ac1ffd50c89eb4967488e3c08b38db9 Author: Richard Murray <mu...@cd...> Date: 2023-07-09 (Sun, 09 Jul 2023) Changed paths: M control/tests/timeplot_test.py M control/timeplot.py Log Message: ----------- fix shape of output for time_reesponse_plot() Commit: 3290809621d52792061ec776b28cbf9ade2ed399 https://github.com/python-control/python-control/commit/3290809621d52792061ec776b28cbf9ade2ed399 Author: Richard Murray <mu...@cd...> Date: 2023-07-09 (Sun, 09 Jul 2023) Changed paths: M control/tests/timeplot_test.py M control/timeplot.py Log Message: ----------- update line properties code for Python 3.8 Commit: 1a9e64fc4ea3ace4b20f7121fd95e449ab197c34 https://github.com/python-control/python-control/commit/1a9e64fc4ea3ace4b20f7121fd95e449ab197c34 Author: Richard Murray <mu...@cd...> Date: 2023-07-09 (Sun, 09 Jul 2023) Changed paths: M control/tests/timeplot_test.py M control/timeplot.py Log Message: ----------- fix processing of custom font sizes (w/ unit test) Commit: bab5071da0292f3ba8860b3a0fdc05c8cd9661ba https://github.com/python-control/python-control/commit/bab5071da0292f3ba8860b3a0fdc05c8cd9661ba Author: Richard Murray <mu...@cd...> Date: 2023-07-09 (Sun, 09 Jul 2023) Changed paths: M control/tests/timeplot_test.py M control/timeplot.py M control/timeresp.py M doc/plotting.rst Log Message: ----------- rename combine_traces to combine_time_responses, updated trace labels Commit: 42c6fb1498aa9f5d542113da288c7c4e3547c117 https://github.com/python-control/python-control/commit/42c6fb1498aa9f5d542113da288c7c4e3547c117 Author: Richard Murray <mu...@cd...> Date: 2023-07-13 (Thu, 13 Jul 2023) Changed paths: M control/__init__.py M control/config.py M control/nlsys.py M control/tests/kwargs_test.py A control/tests/timeplot_test.py A control/timeplot.py M control/timeresp.py M doc/Makefile M doc/index.rst A doc/plotting.rst A doc/timeplot-mimo_ioresp-mt_tr.png A doc/timeplot-mimo_ioresp-ov_lm.png A doc/timeplot-mimo_step-default.png A doc/timeplot-mimo_step-linestyle.png A doc/timeplot-mimo_step-pi_cs.png Log Message: ----------- Merge pull request #920 from murrayrm/time_plots-20Jun2023 Time response plots Compare: https://github.com/python-control/python-control/compare/cf2718656ca0...42c6fb1498aa |
From: Richard M. <no...@gi...> - 2023-07-12 02:10:39
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 6133fd04d7f89abe9aba72f7ddbba54abe5e47bd https://github.com/python-control/python-control/commit/6133fd04d7f89abe9aba72f7ddbba54abe5e47bd Author: Johannes Kaisinger <joh...@gm...> Date: 2023-07-11 (Tue, 11 Jul 2023) Changed paths: M control/nlsys.py Log Message: ----------- Replace LinearIOSystem in doctrings Commit: 08105027701574b1c2aa4852b2b078c0a2f33f0e https://github.com/python-control/python-control/commit/08105027701574b1c2aa4852b2b078c0a2f33f0e Author: Johannes Kaisinger <joh...@gm...> Date: 2023-07-11 (Tue, 11 Jul 2023) Changed paths: M examples/interconnect_tutorial.ipynb M examples/simulating_discrete_nonlinear.ipynb Log Message: ----------- Rerun jupyter notebooks in order to get rid of LinearIOSystem outputs, Commit: cf2718656ca0d158aebf2bea05b60bb2db358761 https://github.com/python-control/python-control/commit/cf2718656ca0d158aebf2bea05b60bb2db358761 Author: Richard Murray <mu...@cd...> Date: 2023-07-11 (Tue, 11 Jul 2023) Changed paths: M control/nlsys.py M examples/interconnect_tutorial.ipynb M examples/simulating_discrete_nonlinear.ipynb Log Message: ----------- Merge pull request #922 from KybernetikJo/doc_remove_LinearIOSystem Doc remove linear io system Compare: https://github.com/python-control/python-control/compare/a8658e46b546...cf2718656ca0 |
From: Richard M. <no...@gi...> - 2023-07-07 04:01:11
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: f3713f1f9bd5e399a28b88ae773654538b5cc65a https://github.com/python-control/python-control/commit/f3713f1f9bd5e399a28b88ae773654538b5cc65a Author: Johannes Kaisinger <joh...@gm...> Date: 2023-07-05 (Wed, 05 Jul 2023) Changed paths: M doc/examples.rst A doc/mrac_siso_lyapunov.py A doc/mrac_siso_lyapunov.rst A doc/mrac_siso_mit.py A doc/mrac_siso_mit.rst A examples/mrac_siso_lyapunov.py A examples/mrac_siso_mit.py Log Message: ----------- Add direct mrac siso examples, using new input/output system (ss, nlsys, interconnect) Commit: a8658e46b5466889c364ca08b2aa714f4d9136bc https://github.com/python-control/python-control/commit/a8658e46b5466889c364ca08b2aa714f4d9136bc Author: Richard Murray <mu...@cd...> Date: 2023-07-06 (Thu, 06 Jul 2023) Changed paths: M doc/examples.rst A doc/mrac_siso_lyapunov.py A doc/mrac_siso_lyapunov.rst A doc/mrac_siso_mit.py A doc/mrac_siso_mit.rst A examples/mrac_siso_lyapunov.py A examples/mrac_siso_mit.py Log Message: ----------- Merge pull request #914 from KybernetikJo/mrac-examples Add two MRAC siso examples Compare: https://github.com/python-control/python-control/compare/ad1af2f237c5...a8658e46b546 |
From: Richard M. <no...@gi...> - 2023-07-07 04:00:44
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: c86b35a896434a786c2fd766f76f959933da603f https://github.com/python-control/python-control/commit/c86b35a896434a786c2fd766f76f959933da603f Author: Johannes Kaisinger <joh...@gm...> Date: 2023-07-06 (Thu, 06 Jul 2023) Changed paths: M control/canonical.py M control/ctrlutil.py M control/descfcn.py M control/dtime.py M control/frdata.py M control/freqplot.py M control/iosys.py M control/lti.py M control/margins.py M control/mateqn.py M control/matlab/timeresp.py M control/matlab/wrappers.py M control/nichols.py M control/phaseplot.py M control/rlocus.py M control/sisotool.py M control/statefbk.py M control/statesp.py M control/stochsys.py M control/xferfcn.py Log Message: ----------- Add final point to docstrings Commit: ad1af2f237c5a7b7afa5a811a226af926afbbf23 https://github.com/python-control/python-control/commit/ad1af2f237c5a7b7afa5a811a226af926afbbf23 Author: Richard Murray <mu...@cd...> Date: 2023-07-06 (Thu, 06 Jul 2023) Changed paths: M control/canonical.py M control/ctrlutil.py M control/descfcn.py M control/dtime.py M control/frdata.py M control/freqplot.py M control/iosys.py M control/lti.py M control/margins.py M control/mateqn.py M control/matlab/timeresp.py M control/matlab/wrappers.py M control/nichols.py M control/phaseplot.py M control/rlocus.py M control/sisotool.py M control/statefbk.py M control/statesp.py M control/stochsys.py M control/xferfcn.py Log Message: ----------- Merge pull request #921 from KybernetikJo/improve-docstring-pep257 Add final point to docstrings, PEP257 Compare: https://github.com/python-control/python-control/compare/d1530357f1d5...ad1af2f237c5 |
From: <not...@co...> - 2023-07-02 16:19:01
|
<a href="https://coveralls.io/builds/61089277"><img src="https://s3.amazonaws.com/assets.coveralls.io/badges/coveralls_95.png" /></a> <a href="https://coveralls.io/github/python-control/python-control">python-control/python-control</a> <span>coverage: 94.849%. First build</span> for commit: <span><a href="https://github.com/python-control/python-control/commit/49556918d7c291befee2e2f3181a6e067e5ecdd0">Merge pull request #916 from murrayrm/iosys_classes-19Jun2023 I/O system class restructuring</a></span> by <a class="committer" href="https://github.com/web-flow"><img src="https://secure.gravatar.com/avatar/9181eb84f9c35729a3bad740fb7f9d93?size=18&default=identicon" />web-flow</a> |
From: Richard M. <no...@gi...> - 2023-07-02 16:13:00
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: e55bb765c67c790716125d5104089726785059d0 https://github.com/python-control/python-control/commit/e55bb765c67c790716125d5104089726785059d0 Author: Johannes Kaisinger <joh...@gm...> Date: 2023-06-20 (Tue, 20 Jun 2023) Changed paths: M doc/conf.py Log Message: ----------- Update year to 2023 in doc/conf.py Commit: 835a01f229e1dfe38bb070ec2af17f74a5a3631f https://github.com/python-control/python-control/commit/835a01f229e1dfe38bb070ec2af17f74a5a3631f Author: Johannes Kaisinger <joh...@gm...> Date: 2023-06-20 (Tue, 20 Jun 2023) Changed paths: M doc/intro.rst Log Message: ----------- Fixes small typos in intro.rst Commit: d7e5193248ffe91ecd6d01d55f1d54a0053537f6 https://github.com/python-control/python-control/commit/d7e5193248ffe91ecd6d01d55f1d54a0053537f6 Author: Johannes Kaisinger <joh...@gm...> Date: 2023-06-20 (Tue, 20 Jun 2023) Changed paths: M control/__init__.py Log Message: ----------- Fixes small typo in control/__init__.py Commit: 3662bfb19ebadf4694392ae3fc9562eb5c0cfd12 https://github.com/python-control/python-control/commit/3662bfb19ebadf4694392ae3fc9562eb5c0cfd12 Author: Johannes Kaisinger <joh...@gm...> Date: 2023-06-20 (Tue, 20 Jun 2023) Changed paths: M doc/flatsys.rst Log Message: ----------- Fix small typos in doc/flatsys.rst Commit: 565442fec022020bcaf76dbabd1c9bc4eee75c41 https://github.com/python-control/python-control/commit/565442fec022020bcaf76dbabd1c9bc4eee75c41 Author: Johannes Kaisinger <joh...@gm...> Date: 2023-06-21 (Wed, 21 Jun 2023) Changed paths: M doc/examples.rst Log Message: ----------- Fix small typos in doc/examples.rst Commit: 530fe36a42e3899f9a9f172ac10880c8dab1c2bb https://github.com/python-control/python-control/commit/530fe36a42e3899f9a9f172ac10880c8dab1c2bb Author: Johannes Kaisinger <joh...@gm...> Date: 2023-06-21 (Wed, 21 Jun 2023) Changed paths: M doc/conventions.rst Log Message: ----------- Fix small typos in doc/conventions.rst Commit: a525929a34cc17405eb122df239de61e8d44c74e https://github.com/python-control/python-control/commit/a525929a34cc17405eb122df239de61e8d44c74e Author: Johannes Kaisinger <joh...@gm...> Date: 2023-06-21 (Wed, 21 Jun 2023) Changed paths: M doc/iosys.rst Log Message: ----------- Fix small typos in doc/iosys.rst Commit: 3c8b4f814b3de19dc7a01bbed8ad122b58b31cc5 https://github.com/python-control/python-control/commit/3c8b4f814b3de19dc7a01bbed8ad122b58b31cc5 Author: Johannes Kaisinger <joh...@gm...> Date: 2023-06-21 (Wed, 21 Jun 2023) Changed paths: M doc/optimal.rst M doc/steering-optimal.rst Log Message: ----------- Fix small typos in doc/optimal.rst and doc/steering-optimal.rst Commit: 0aefd5a77cd86cd5ad7c7d0d82e9f5f631286c70 https://github.com/python-control/python-control/commit/0aefd5a77cd86cd5ad7c7d0d82e9f5f631286c70 Author: Johannes Kaisinger <joh...@gm...> Date: 2023-06-22 (Thu, 22 Jun 2023) Changed paths: A doc/interconnect_tutorial.ipynb A doc/simulating_discrete_nonlinear.ipynb Log Message: ----------- Add symbolic link to jupyternbs, jupyternb-names have already been in doc/examples.rst Commit: d1530357f1d57837756ea7adcb0ac592d473eb93 https://github.com/python-control/python-control/commit/d1530357f1d57837756ea7adcb0ac592d473eb93 Author: Richard Murray <mu...@cd...> Date: 2023-07-02 (Sun, 02 Jul 2023) Changed paths: M control/__init__.py M doc/conf.py M doc/conventions.rst M doc/examples.rst M doc/flatsys.rst M doc/intro.rst M doc/iosys.rst M doc/optimal.rst M doc/steering-optimal.rst Log Message: ----------- Merge pull request #919 from KybernetikJo/some-doc-fixes Some doc fixes Compare: https://github.com/python-control/python-control/compare/49556918d7c2...d1530357f1d5 |
From: Richard M. <no...@gi...> - 2023-07-02 16:08:00
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: b881b2256cde22c3982d8986c43b59a83e448de8 https://github.com/python-control/python-control/commit/b881b2256cde22c3982d8986c43b59a83e448de8 Author: Richard Murray <mu...@cd...> Date: 2023-06-19 (Mon, 19 Jun 2023) Changed paths: M control/__init__.py M control/config.py M control/dtime.py M control/flatsys/linflat.py M control/frdata.py M control/iosys.py M control/lti.py M control/nlsys.py M control/sisotool.py M control/statefbk.py M control/statesp.py M control/stochsys.py M control/tests/config_test.py M control/tests/frd_test.py M control/tests/interconnect_test.py M control/tests/iosys_test.py M control/tests/kwargs_test.py M control/tests/namedio_test.py M control/tests/statesp_test.py M control/tests/timeresp_test.py M control/tests/trdata_test.py M control/tests/type_conversion_test.py M control/xferfcn.py M doc/classes.fig M doc/classes.pdf Log Message: ----------- initial refactoring of classes and modules Commit: 4afda82ae752df3fa3204731dd1ff201eec3fdd9 https://github.com/python-control/python-control/commit/4afda82ae752df3fa3204731dd1ff201eec3fdd9 Author: Richard Murray <mu...@cd...> Date: 2023-06-19 (Mon, 19 Jun 2023) Changed paths: M control/bdalg.py M control/iosys.py M control/matlab/__init__.py M control/nlsys.py M control/sisotool.py M control/statefbk.py M control/statesp.py M control/tests/config_test.py M control/tests/interconnect_test.py M control/tests/iosys_test.py M control/tests/kwargs_test.py M control/tests/lti_test.py M control/tests/namedio_test.py M control/tests/optimal_test.py M control/tests/timeresp_test.py M control/tests/type_conversion_test.py M control/tests/xferfcn_test.py M control/timeresp.py M control/xferfcn.py Log Message: ----------- updated unit tests Commit: 31f65742ecd5bb551969f51ed2f51dc84dae9fad https://github.com/python-control/python-control/commit/31f65742ecd5bb551969f51ed2f51dc84dae9fad Author: Richard Murray <mu...@cd...> Date: 2023-06-19 (Mon, 19 Jun 2023) Changed paths: M control/nlsys.py M control/statesp.py M control/tests/interconnect_test.py M doc/classes.fig M doc/classes.pdf M doc/classes.rst M doc/control.rst M doc/iosys.rst M examples/cruise-control.py M examples/cruise.ipynb M examples/describing_functions.ipynb M examples/interconnect_tutorial.ipynb M examples/kincar-fusion.ipynb M examples/mhe-pvtol.ipynb M examples/mpc_aircraft.ipynb M examples/simulating_discrete_nonlinear.ipynb Log Message: ----------- updated documentation, examples, unit tests Commit: 7273e11f9942fb0f660c679fd622388ba40f1981 https://github.com/python-control/python-control/commit/7273e11f9942fb0f660c679fd622388ba40f1981 Author: Richard Murray <mu...@cd...> Date: 2023-06-19 (Mon, 19 Jun 2023) Changed paths: M control/config.py M control/frdata.py M control/iosys.py M control/lti.py M control/nlsys.py M control/statesp.py M control/tests/iosys_test.py M control/tests/lti_test.py M control/xferfcn.py Log Message: ----------- iosys.py cleanup plus related subclass, docstring mods Commit: 9d426e94c3e816590e3e5514eb4ac71c837919e6 https://github.com/python-control/python-control/commit/9d426e94c3e816590e3e5514eb4ac71c837919e6 Author: Richard Murray <mu...@cd...> Date: 2023-06-19 (Mon, 19 Jun 2023) Changed paths: M control/iosys.py M control/nlsys.py M control/tests/iosys_test.py M control/tests/namedio_test.py Log Message: ----------- removed unused code; added unit tests for coverage Commit: 0758426d6844b24b7bb6405cdf0c5b610ad47167 https://github.com/python-control/python-control/commit/0758426d6844b24b7bb6405cdf0c5b610ad47167 Author: Richard Murray <mu...@cd...> Date: 2023-06-19 (Mon, 19 Jun 2023) Changed paths: M control/statesp.py Log Message: ----------- reorganize and clean up statesp.py Commit: 7dc92df63554c431120bff4e03faf69b80af0e37 https://github.com/python-control/python-control/commit/7dc92df63554c431120bff4e03faf69b80af0e37 Author: Richard Murray <mu...@cd...> Date: 2023-06-19 (Mon, 19 Jun 2023) Changed paths: M control/nlsys.py M control/tests/config_test.py M control/tests/iosys_test.py M control/tests/kwargs_test.py A control/tests/nlsys_test.py M control/tests/timeresp_test.py M doc/control.rst M doc/iosys.rst Log Message: ----------- add nlsys() function for creating nonlinear I/O systems Commit: e9e3a8e3ae0b7d6afc2ea1966b639e6243e71da3 https://github.com/python-control/python-control/commit/e9e3a8e3ae0b7d6afc2ea1966b639e6243e71da3 Author: Richard Murray <mu...@cd...> Date: 2023-06-19 (Mon, 19 Jun 2023) Changed paths: M control/bdalg.py M control/nlsys.py M control/tests/bdalg_test.py M control/tests/type_conversion_test.py Log Message: ----------- allow bdalg fucntions (series, parallel, feedback) on general I/O systems Commit: 0ef2941f3bbdd67eaf47b5d08e62e5cca84b477a https://github.com/python-control/python-control/commit/0ef2941f3bbdd67eaf47b5d08e62e5cca84b477a Author: Richard Murray <mu...@cd...> Date: 2023-06-19 (Mon, 19 Jun 2023) Changed paths: M control/matlab/timeresp.py M control/tests/matlab2_test.py M control/tests/matlab_test.py M control/tests/nlsys_test.py M control/tests/timeresp_test.py M control/tests/trdata_test.py M control/timeresp.py Log Message: ----------- update time response functions to allow nonlinear systems Commit: 4692b1e97877dc85ba407b2b696cdb989a6c2d41 https://github.com/python-control/python-control/commit/4692b1e97877dc85ba407b2b696cdb989a6c2d41 Author: Richard Murray <mu...@cd...> Date: 2023-06-19 (Mon, 19 Jun 2023) Changed paths: M control/iosys.py M control/statesp.py M control/tests/convert_test.py M control/tests/iosys_test.py M control/tests/matlab2_test.py M control/tests/statesp_test.py M control/timeresp.py M control/xferfcn.py M doc/control.rst R examples/test-response.py Log Message: ----------- remove unneeded code; clean up TODOs Commit: 55fb775140ce2143d14ccbffd96b32b2a8f932af https://github.com/python-control/python-control/commit/55fb775140ce2143d14ccbffd96b32b2a8f932af Author: Richard Murray <mu...@cd...> Date: 2023-06-19 (Mon, 19 Jun 2023) Changed paths: A doc/interconnect_tutorial.ipynb A doc/simulating_discrete_nonlinear.ipynb Log Message: ----------- add missing links for Jupyter notebooks in doc/ Commit: 9023de96b499b740392724af75a9288cfe79518e https://github.com/python-control/python-control/commit/9023de96b499b740392724af75a9288cfe79518e Author: Richard Murray <mu...@cd...> Date: 2023-06-20 (Tue, 20 Jun 2023) Changed paths: M control/flatsys/__init__.py M control/flatsys/flatsys.py M control/flatsys/linflat.py M control/tests/flatsys_test.py M control/tests/kwargs_test.py R doc/classes.png M doc/flatsys.rst Log Message: ----------- add flatsys() factory function Commit: de386129d116eed2a3c9fe2a813fc6c355a3db0b https://github.com/python-control/python-control/commit/de386129d116eed2a3c9fe2a813fc6c355a3db0b Author: Richard Murray <mu...@cd...> Date: 2023-06-20 (Tue, 20 Jun 2023) Changed paths: M control/tests/timeresp_test.py M control/timeresp.py Log Message: ----------- fix bug in the way inputs were stored for MIMO step_response Commit: b3693dc61851048312baecac023ed9f7ce3ab080 https://github.com/python-control/python-control/commit/b3693dc61851048312baecac023ed9f7ce3ab080 Author: Richard Murray <mu...@cd...> Date: 2023-06-26 (Mon, 26 Jun 2023) Changed paths: M control/bdalg.py M control/sisotool.py M control/statesp.py M control/timeresp.py Log Message: ----------- updates per @sawyerbfuller review comments Commit: a0c788483b08b2d743e478bfb03ebd733d4b9fb1 https://github.com/python-control/python-control/commit/a0c788483b08b2d743e478bfb03ebd733d4b9fb1 Author: Richard Murray <mu...@cd...> Date: 2023-06-26 (Mon, 26 Jun 2023) Changed paths: M control/matlab/wrappers.py M control/tests/iosys_test.py Log Message: ----------- clean up unit test warnings + ignore deprecation warning in matlab.connect Commit: fc19cd6033e1c4757aa1f7c6e98027f362e6fe81 https://github.com/python-control/python-control/commit/fc19cd6033e1c4757aa1f7c6e98027f362e6fe81 Author: Richard Murray <mu...@cd...> Date: 2023-06-26 (Mon, 26 Jun 2023) Changed paths: M control/statesp.py M control/tests/iosys_test.py M control/tests/kwargs_test.py Log Message: ----------- add back ss2io and tf2io, with deprecation warnings Commit: 0b3ae85142a6dcd1c05376dd864c8804fbb92e0e https://github.com/python-control/python-control/commit/0b3ae85142a6dcd1c05376dd864c8804fbb92e0e Author: Richard Murray <mu...@cd...> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M control/xferfcn.py Log Message: ----------- set names of ct.s and ct.z to 's' and 'z' Commit: 39404c428b411a80fd76c0b606eaf3829a0c097b https://github.com/python-control/python-control/commit/39404c428b411a80fd76c0b606eaf3829a0c097b Author: Richard Murray <mu...@cd...> Date: 2023-07-01 (Sat, 01 Jul 2023) Changed paths: M control/lti.py M control/statesp.py M control/tests/iosys_test.py Log Message: ----------- fix bug in the way LinearICSystem.__call__ was implemented (with unit test) Commit: 49556918d7c291befee2e2f3181a6e067e5ecdd0 https://github.com/python-control/python-control/commit/49556918d7c291befee2e2f3181a6e067e5ecdd0 Author: Richard Murray <mu...@cd...> Date: 2023-07-02 (Sun, 02 Jul 2023) Changed paths: M control/__init__.py M control/bdalg.py M control/config.py M control/dtime.py M control/flatsys/__init__.py M control/flatsys/flatsys.py M control/flatsys/linflat.py M control/frdata.py M control/iosys.py M control/lti.py M control/matlab/__init__.py M control/matlab/timeresp.py M control/matlab/wrappers.py M control/nlsys.py M control/sisotool.py M control/statefbk.py M control/statesp.py M control/stochsys.py M control/tests/bdalg_test.py M control/tests/config_test.py M control/tests/convert_test.py M control/tests/flatsys_test.py M control/tests/frd_test.py M control/tests/interconnect_test.py M control/tests/iosys_test.py M control/tests/kwargs_test.py M control/tests/lti_test.py M control/tests/matlab2_test.py M control/tests/matlab_test.py M control/tests/namedio_test.py A control/tests/nlsys_test.py M control/tests/optimal_test.py M control/tests/statesp_test.py M control/tests/timeresp_test.py M control/tests/trdata_test.py M control/tests/type_conversion_test.py M control/tests/xferfcn_test.py M control/timeresp.py M control/xferfcn.py M doc/classes.fig M doc/classes.pdf R doc/classes.png M doc/classes.rst M doc/control.rst M doc/flatsys.rst A doc/interconnect_tutorial.ipynb M doc/iosys.rst A doc/simulating_discrete_nonlinear.ipynb M examples/cruise-control.py M examples/cruise.ipynb M examples/describing_functions.ipynb M examples/interconnect_tutorial.ipynb M examples/kincar-fusion.ipynb M examples/mhe-pvtol.ipynb M examples/mpc_aircraft.ipynb M examples/simulating_discrete_nonlinear.ipynb R examples/test-response.py Log Message: ----------- Merge pull request #916 from murrayrm/iosys_classes-19Jun2023 I/O system class restructuring Compare: https://github.com/python-control/python-control/compare/bfdfbd566a03...49556918d7c2 |