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
(2) |
Dec
|
| 2026 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
(3) |
Jul
(1) |
Aug
(7) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
|
From: <not...@co...> - 2016-08-14 00:25:14
|
<a href="https://coveralls.io/builds/7438995"><img alt="Coveralls 76" src="https://s3.amazonaws.com/assets.coveralls.io/badges/coveralls_76.png" /></a> <a href="https://coveralls.io/github/python-control/python-control">python-control/python-control</a> <span class="">First build on at 76.004%</span> for commit: <a class="condensed" href="/builds/7438995">[no commit message]</a> by |
|
From: Scott C. L. <sli...@cd...> - 2016-08-14 00:21:15
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 58a3ff2036aab49b63d07684c60a35d59cb395f3 https://github.com/python-control/python-control/commit/58a3ff2036aab49b63d07684c60a35d59cb395f3 Author: Scott C. Livingston <sli...@cd...> Date: 2016-08-13 (Sat, 13 Aug 2016) Changed paths: M setup.py Log Message: ----------- DOC: Declare support for Python 3.5 in setup.py classifiers |
|
From: Scott C. L. <sli...@cd...> - 2016-08-14 00:14:59
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 67382153b1ffc44034cceeb439b86a8df557b0c1 https://github.com/python-control/python-control/commit/67382153b1ffc44034cceeb439b86a8df557b0c1 Author: Rory Yorke <ror...@gm...> Date: 2016-08-10 (Wed, 10 Aug 2016) Changed paths: M control/tests/xferfcn_test.py Log Message: ----------- UnSkipTest: these tests pass on Python 2.7, 3.3, 3.4, and 3.5. Commit: 0e2d632fbe135756c2e2b61fdffcf85cbcd2b996 https://github.com/python-control/python-control/commit/0e2d632fbe135756c2e2b61fdffcf85cbcd2b996 Author: Scott C. Livingston <sli...@cd...> Date: 2016-08-13 (Sat, 13 Aug 2016) Changed paths: M control/tests/xferfcn_test.py Log Message: ----------- Merge pull request #105 title: "UnSkipTest: these tests pass on Python 2.7, 3.3, 3.4, and 3.5" https://github.com/python-control/python-control/pull/105 Compare: https://github.com/python-control/python-control/compare/531df8137020...0e2d632fbe13 |
|
From: <not...@co...> - 2016-08-13 17:03:39
|
<a href="https://coveralls.io/builds/7436523"><img alt="Coveralls 77" src="https://s3.amazonaws.com/assets.coveralls.io/badges/coveralls_77.png" /></a> <a href="https://coveralls.io/github/python-control/python-control">python-control/python-control</a> <span class="">First build on at 76.513%</span> for commit: <a class="condensed" href="/builds/7436523">[no commit message]</a> by |
|
From: Rory Y. <ror...@gm...> - 2016-08-12 22:20:39
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 531df8137020107f84e390bdb9c4047504888b3f https://github.com/python-control/python-control/commit/531df8137020107f84e390bdb9c4047504888b3f Author: Rory Yorke <ror...@gm...> Date: 2016-08-12 (Fri, 12 Aug 2016) Changed paths: M .travis.yml Log Message: ----------- Enable Travis builds for Python 3.5 |
|
From: Scott C. L. <sli...@us...> - 2016-08-10 18:38:38
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: a873368f76704ab3805b021239dd32d4aeeaf953 https://github.com/python-control/python-control/commit/a873368f76704ab3805b021239dd32d4aeeaf953 Author: Rory Yorke <ror...@gm...> Date: 2016-07-06 (Wed, 06 Jul 2016) Changed paths: M .travis.yml Log Message: ----------- BuildFix: change Travis build to handle conda changes Changes: - do build and test inside a conda environment - specify Python version at conda build stage These changes triggered by builds failing *without* changes occuring to HEAD. Commit: d0528fd1c6a607b480483ed1f344a3c98e8ce686 https://github.com/python-control/python-control/commit/d0528fd1c6a607b480483ed1f344a3c98e8ce686 Author: Scott C. Livingston <sli...@us...> Date: 2016-08-10 (Wed, 10 Aug 2016) Changed paths: M .travis.yml Log Message: ----------- Merge pull request #102 from roryyorke/rory-conda-build-tweaks BuildFix: change Travis build to handle conda changes Compare: https://github.com/python-control/python-control/compare/7b07af353a64...d0528fd1c6a6 |
|
From: Richard M. <mu...@cd...> - 2016-06-19 14:32:09
|
Thanks! -richard > On 19 Jun 16, at 04:19, Kangwon Wayne Lee <ka...@gm...> wrote: > > Dear Prof. Murray, > > Thanks for your interest. > > To be more accurate, for the direct function calls, I let a script count the number of "from slycot import" lines. > > Following is my result so far: (function names, number of imports) > 1: sb02md was imported 3 times > 2: sb02mt was imported 3 times > 3: sb03md was imported 3 times > 4: tb04ad was imported 3 times > 5: td04ad was imported 3 times > 6: sg02ad was imported 2 times > 7: sg03ad was imported 2 times > 8: ab09ad was imported 1 times > 9: sb01bd was imported 1 times > 10: sb02od was imported 1 times > 11: sb04md was imported 1 times > 12: sb04qd was imported 1 times > 13: sb10ad was imported 1 times > 14: sb10hd was imported 1 times > 15: tb01pd was imported 1 times > > IMHO, for the slycot-free version of the python-control, rigorous testing would be desirable. > > Hope this helps, > > KW > > On Sun, Jun 19, 2016 at 2:46 AM, Richard Murray <mu...@cd...> wrote: > Thanks for this information, Wayne. > > Out of curiosity, since you probably have it handy, can you send a list of the direct calls to slycot from python-control? I’d be curious to know how many functions we call in total, since if we create a version of python-control that does not require slycot, we’ll have to find replacements for all of those functions. > > -richard > > > On 18 Jun 16, at 00:12, Kangwon Wayne Lee <ka...@gm...> wrote: > > > > Dear Prof. Murray, > > > > I am writing to share one survey on https://github.com/python-control/python-control/issues/27 > > > > I tried to count the number of slycot functions called directly or indirectly by python-control on the 2016 May 31 version of python-control and 2016 March 11 version o fhttps://github.com/jgoppert/Slycot. > > > > I could count 80 functions called. "dcopy" is the most frequently called : 22 times but in slycot functions only. sb02md, sb02mt, sb03md are the most frequently called slycot functions in python-control: all three times each. > > > > One thing to note : function calls are disjoint : no function is called both by python-control and in the slycot functions. > > > > Hope this helps, > > > > KW > > > > -- > > Kangwon "Wayne" Lee > > +82 10 7750 5778 > > > > > -- > Kangwon "Wayne" Lee > +82 10 7750 5778 |
|
From: Richard M. <mu...@cd...> - 2016-06-18 18:06:00
|
Thanks for this information, Wayne. Out of curiosity, since you probably have it handy, can you send a list of the direct calls to slycot from python-control? I’d be curious to know how many functions we call in total, since if we create a version of python-control that does not require slycot, we’ll have to find replacements for all of those functions. -richard > On 18 Jun 16, at 00:12, Kangwon Wayne Lee <ka...@gm...> wrote: > > Dear Prof. Murray, > > I am writing to share one survey on https://github.com/python-control/python-control/issues/27 > > I tried to count the number of slycot functions called directly or indirectly by python-control on the 2016 May 31 version of python-control and 2016 March 11 version o fhttps://github.com/jgoppert/Slycot. > > I could count 80 functions called. "dcopy" is the most frequently called : 22 times but in slycot functions only. sb02md, sb02mt, sb03md are the most frequently called slycot functions in python-control: all three times each. > > One thing to note : function calls are disjoint : no function is called both by python-control and in the slycot functions. > > Hope this helps, > > KW > > -- > Kangwon "Wayne" Lee > +82 10 7750 5778 |
|
From: Richard M. <mu...@cd...> - 2016-05-30 20:38:31
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 2eb56606938f899be5e9646cf114839aa3cf76a4 https://github.com/python-control/python-control/commit/2eb56606938f899be5e9646cf114839aa3cf76a4 Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: M control/freqplot.py Log Message: ----------- fixed type error when no features are found Commit: 392535cf8d6357278d1bd69146f09e3a89777c07 https://github.com/python-control/python-control/commit/392535cf8d6357278d1bd69146f09e3a89777c07 Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: R control/tests/freqresp.py A control/tests/freqresp_test.py Log Message: ----------- converted freqresp.py into proper test + added test for double integrator bode Commit: 7b07af353a6455accbbc55fd379a1fd69c584622 https://github.com/python-control/python-control/commit/7b07af353a6455accbbc55fd379a1fd69c584622 Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: M control/freqplot.py R control/tests/freqresp.py A control/tests/freqresp_test.py Log Message: ----------- Merge pull request #94 from murrayrm/bodefix Bodefix Compare: https://github.com/python-control/python-control/compare/237d1f0db007...7b07af353a64 |
|
From: Richard M. <mu...@cd...> - 2016-05-30 18:54:03
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 237d1f0db007efc8814beb39887ca0ebdf592bec https://github.com/python-control/python-control/commit/237d1f0db007efc8814beb39887ca0ebdf592bec Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: A LICENSE M README.rst Log Message: ----------- added licensing info in a more obvious place |
|
From: Richard M. <mu...@cd...> - 2016-05-30 18:40:39
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 80bd3d572bc8d2e4d13ea404f0d0f2ef7d5d4133 https://github.com/python-control/python-control/commit/80bd3d572bc8d2e4d13ea404f0d0f2ef7d5d4133 Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: M control/tests/test_control_matlab.py M control/tests/timeresp_test.py Log Message: ----------- added small checks for return_x argument in step Commit: b3287f9b1d6ebb3869be60e33c8d512928d564e0 https://github.com/python-control/python-control/commit/b3287f9b1d6ebb3869be60e33c8d512928d564e0 Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: M control/matlab/timeresp.py Log Message: ----------- fixed small bug in step response Compare: https://github.com/python-control/python-control/compare/6dfd5a57ce61...b3287f9b1d6e |
|
From: Richard M. <mu...@cd...> - 2016-05-30 18:24:31
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 217ccf62725b3162f0b95fadb95a5e5af06b7dfe https://github.com/python-control/python-control/commit/217ccf62725b3162f0b95fadb95a5e5af06b7dfe Author: mp4096 <mik...@tu...> Date: 2016-05-20 (Fri, 20 May 2016) Changed paths: M control/delay.py A control/tests/delay_test.py Log Message: ----------- Merge remote-tracking branch 'refs/remotes/python-control/master' Commit: 2959df89df338a24b7ef420da0c920c7e883f3d1 https://github.com/python-control/python-control/commit/2959df89df338a24b7ef420da0c920c7e883f3d1 Author: mp4096 <mik...@tu...> Date: 2016-05-20 (Fri, 20 May 2016) Changed paths: M control/statesp.py Log Message: ----------- Working towards #84 and #85 Also changed the check for matrix singularity Commit: 6aee19452adfdb4059d8d48e396ee6b66dac8020 https://github.com/python-control/python-control/commit/6aee19452adfdb4059d8d48e396ee6b66dac8020 Author: mp4096 <mik...@tu...> Date: 2016-05-20 (Fri, 20 May 2016) Changed paths: M control/tests/statesp_test.py Log Message: ----------- Added sorting of poles to the state-space unit test Commit: 6dfd5a57ce61bc46d542674fd7a9d43a1b2d5e29 https://github.com/python-control/python-control/commit/6dfd5a57ce61bc46d542674fd7a9d43a1b2d5e29 Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: M control/statesp.py M control/tests/statesp_test.py Log Message: ----------- Merge pull request #91 from mp4096/master Addressing #84 and #85 Compare: https://github.com/python-control/python-control/compare/8273a7f7ce7c...6dfd5a57ce61 |
|
From: Richard M. <mu...@cd...> - 2016-05-30 18:21:03
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 8ada9b21f7f2b824a2d633a9f4140e5a44d14e0d https://github.com/python-control/python-control/commit/8ada9b21f7f2b824a2d633a9f4140e5a44d14e0d Author: KronosKoderS <mer...@gm...> Date: 2016-05-04 (Wed, 04 May 2016) Changed paths: M .gitignore Log Message: ----------- Ignore .idea pycharm files Commit: a660fbd5514967e5710190567bd0081e00a6b1f6 https://github.com/python-control/python-control/commit/a660fbd5514967e5710190567bd0081e00a6b1f6 Author: KronosKoderS <mer...@gm...> Date: 2016-05-04 (Wed, 04 May 2016) Changed paths: M control/matlab/timeresp.py M control/timeresp.py Log Message: ----------- Added return_x to step_response Added the ability to return the individual x variable responses from the step_response function. Also updated matlab version to match matlab returns. Commit: e42b9736256725ae0c509a395834086e9e19904f https://github.com/python-control/python-control/commit/e42b9736256725ae0c509a395834086e9e19904f Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: M .gitignore M control/matlab/timeresp.py M control/timeresp.py Log Message: ----------- resolved minor conflict Commit: 8273a7f7ce7c2c169922f150656b1af18f6e142f https://github.com/python-control/python-control/commit/8273a7f7ce7c2c169922f150656b1af18f6e142f Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: M .gitignore M control/matlab/timeresp.py M control/timeresp.py Log Message: ----------- Merge branch 'KronosKoderS-master' Compare: https://github.com/python-control/python-control/compare/00f6d5e057db...8273a7f7ce7c |
|
From: Richard M. <mu...@cd...> - 2016-05-30 17:54:47
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 938070024294aa6f236e5c3710842371cdb5c3a5 https://github.com/python-control/python-control/commit/938070024294aa6f236e5c3710842371cdb5c3a5 Author: endolith <end...@gm...> Date: 2016-04-30 (Sat, 30 Apr 2016) Changed paths: M control/margins.py Log Message: ----------- DOC: margin parameters and returns It's hard to understand what input is expected and follow which return is which from existing docstring. Format of stability_margins docstring is better. Commit: e895e50b127c5fd4aedc3ee240946042a6854dcf https://github.com/python-control/python-control/commit/e895e50b127c5fd4aedc3ee240946042a6854dcf Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: M control/margins.py Log Message: ----------- fixed documentation conflict Commit: 00f6d5e057dbc40befe421e4aac711b75654c77b https://github.com/python-control/python-control/commit/00f6d5e057dbc40befe421e4aac711b75654c77b Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: M control/margins.py Log Message: ----------- Merge branch 'endolith-patch-1' Compare: https://github.com/python-control/python-control/compare/f334b1d3bd69...00f6d5e057db |
|
From: Clancy R. <cwr...@pr...> - 2016-05-30 17:25:37
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: f334b1d3bd69d7036d3e3b80c4a79e33a11099d8 https://github.com/python-control/python-control/commit/f334b1d3bd69d7036d3e3b80c4a79e33a11099d8 Author: Clancy Rowley <cwr...@pr...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: M .travis.yml Log Message: ----------- Update miniconda to latest version in Travis build |
|
From: Richard M. <mu...@cd...> - 2016-05-30 16:42:20
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 6d9d119c3a770c14d8eba96594699ee053fdcca3 https://github.com/python-control/python-control/commit/6d9d119c3a770c14d8eba96594699ee053fdcca3 Author: Martin Hochwallner <mar...@gm...> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M control/freqplot.py Log Message: ----------- bode_plot: allow omega be specified by boundaries (min, max) Commit: a2c4269c0977d84a6a8e27418c4fdd1203f766e6 https://github.com/python-control/python-control/commit/a2c4269c0977d84a6a8e27418c4fdd1203f766e6 Author: martinup <mar...@gm...> Date: 2015-07-03 (Fri, 03 Jul 2015) Changed paths: M control/freqplot.py A control/tests/bode_plot__manualtest.py Log Message: ----------- bode_plot: * added sharing of x axis (magnitude and phase are zoom and pan together) * added an option to * added manual test / example Commit: c2c7381b7db6e5d00c56dabd429b357936e69d3d https://github.com/python-control/python-control/commit/c2c7381b7db6e5d00c56dabd429b357936e69d3d Author: martinup <mar...@gm...> Date: 2015-07-05 (Sun, 05 Jul 2015) Changed paths: M control/freqplot.py M control/tests/bode_plot__manualtest.py Log Message: ----------- bode_plot: worked on frequency range Commit: f2c40e65f852002c6eb3a0124782dc6e118f190a https://github.com/python-control/python-control/commit/f2c40e65f852002c6eb3a0124782dc6e118f190a Author: martinup <mar...@gm...> Date: 2015-08-16 (Sun, 16 Aug 2015) Changed paths: M control/config.py M control/freqplot.py M control/tests/bode_plot__manualtest.py Log Message: ----------- Added handling of bode_plot frequency limits for discrete systems. Commit: ea67935fe84b3d4625a3a3f63af7aaa4a9639358 https://github.com/python-control/python-control/commit/ea67935fe84b3d4625a3a3f63af7aaa4a9639358 Author: martinup <mar...@us...> Date: 2015-08-17 (Mon, 17 Aug 2015) Changed paths: M .gitignore M control/freqplot.py R control/tests/bode_plot__manualtest.py A examples/bode-plot.ipynb Log Message: ----------- Added example as ipython notebook. Optimizing bode-plot. Commit: 5d56788467bf82cbe3a5222573633aeca1c7619a https://github.com/python-control/python-control/commit/5d56788467bf82cbe3a5222573633aeca1c7619a Author: martinup <mar...@us...> Date: 2015-08-18 (Tue, 18 Aug 2015) Changed paths: M control/freqplot.py M examples/bode-plot.ipynb Log Message: ----------- some cleanup in bode-plot and bode-plot example Commit: 623ca94cee94e6c80ba70f839e02dfa6678bf047 https://github.com/python-control/python-control/commit/623ca94cee94e6c80ba70f839e02dfa6678bf047 Author: martinup <mar...@us...> Date: 2015-08-19 (Wed, 19 Aug 2015) Changed paths: M control/freqplot.py M examples/bode-plot.ipynb Log Message: ----------- Changed implementation of the limitation of evaluated frequencies for discrete systems to be conform with existing tests (/control/tests/discrete_test.py). But the question remains: What distance to the Nyquist frequency is appropriate? Commit: 810287e3ffebb8d4dd06c07578886f651662206e https://github.com/python-control/python-control/commit/810287e3ffebb8d4dd06c07578886f651662206e Author: Martin Hochwallner <mar...@us...> Date: 2015-08-21 (Fri, 21 Aug 2015) Changed paths: M control/margins.py M control/tests/margin_test.py M control/tests/matlab_test.py Log Message: ----------- Merge remote-tracking branch 'python-control/master' Commit: 3959f58065470ee0c2a4e915c42677e31cf9fd81 https://github.com/python-control/python-control/commit/3959f58065470ee0c2a4e915c42677e31cf9fd81 Author: Martin Hochwallner <mar...@us...> Date: 2015-09-05 (Sat, 05 Sep 2015) Changed paths: M control/freqplot.py Log Message: ----------- change order of argument to ensure backward compatibility Commit: 64c9adb4620aaa488e4cef71ccef6f2a5f14d0ef https://github.com/python-control/python-control/commit/64c9adb4620aaa488e4cef71ccef6f2a5f14d0ef Author: Martin Hochwallner <mar...@us...> Date: 2015-09-05 (Sat, 05 Sep 2015) Changed paths: M control/freqplot.py Log Message: ----------- fix documentation, spelling, order Commit: f07ef5a0029c92e50bedf43302af917c2b27b8f9 https://github.com/python-control/python-control/commit/f07ef5a0029c92e50bedf43302af917c2b27b8f9 Author: Martin Hochwallner <mar...@us...> Date: 2015-09-05 (Sat, 05 Sep 2015) Changed paths: M control/freqplot.py Log Message: ----------- complete documentation of default_frequency_range Commit: 9e408b9fa95eb4c8b0335372132d39e7795baffe https://github.com/python-control/python-control/commit/9e408b9fa95eb4c8b0335372132d39e7795baffe Author: Martin Hochwallner <mar...@us...> Date: 2015-09-05 (Sat, 05 Sep 2015) Changed paths: M control/freqplot.py M examples/bode-plot.ipynb Log Message: ----------- instead of using omege to define a frequency interval oInstead of using omega to define a frequency interval a new argument omega_limits has Commit: e2e24a51aa05bd82535a367e2dc521c6245f8a45 https://github.com/python-control/python-control/commit/e2e24a51aa05bd82535a367e2dc521c6245f8a45 Author: Martin Hochwallner <mar...@us...> Date: 2015-09-05 (Sat, 05 Sep 2015) Changed paths: M control/freqplot.py Log Message: ----------- add NotImplementedError in empty case Commit: 3b6de2fd987212531378d35ebd73e76842b07eab https://github.com/python-control/python-control/commit/3b6de2fd987212531378d35ebd73e76842b07eab Author: Martin Hochwallner <mar...@us...> Date: 2015-09-07 (Mon, 07 Sep 2015) Changed paths: M .gitignore M control/freqplot.py M examples/bode-plot.ipynb Log Message: ----------- reworked feature selection for discrete systems Commit: afedfac075dd2f21bc760a51f7e90af37622fc05 https://github.com/python-control/python-control/commit/afedfac075dd2f21bc760a51f7e90af37622fc05 Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: M .gitignore M control/config.py M control/freqplot.py A examples/bode-plot.ipynb Log Message: ----------- Merge pull request #69 from marthoch/master bode-plot Compare: https://github.com/python-control/python-control/compare/c14b880b66a4...afedfac075dd |
|
From: Richard M. <mu...@cd...> - 2016-05-30 16:28:13
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 65232705d49fcfd9e8451b227b6f0fd5c3f113f0 https://github.com/python-control/python-control/commit/65232705d49fcfd9e8451b227b6f0fd5c3f113f0 Author: Rene van Paassen <ren...@gm...> Date: 2015-07-08 (Wed, 08 Jul 2015) Changed paths: M control/frdata.py Log Message: ----------- Keep the "smooth" parameter when combining FRD functions with other systems Commit: ae0910469a3c6288313f12c0ec9c6949f54d70d1 https://github.com/python-control/python-control/commit/ae0910469a3c6288313f12c0ec9c6949f54d70d1 Author: Rene van Paassen <ren...@gm...> Date: 2015-07-08 (Wed, 08 Jul 2015) Changed paths: M control/margins.py M control/tests/margin_test.py Log Message: ----------- Fix the margin calculation for FRD/data based margins. TODO: verify the stability margin Commit: 7eefe8b7a54b2f5aae19fc02b062a7d648677550 https://github.com/python-control/python-control/commit/7eefe8b7a54b2f5aae19fc02b062a7d648677550 Author: Rene van Paassen <m.m...@tu...> Date: 2015-07-08 (Wed, 08 Jul 2015) Changed paths: M control/margins.py M control/tests/margin_test.py Log Message: ----------- corrected the stability margin calculations Commit: f309232856af6353dfe1ef751cb63c1d20b1d940 https://github.com/python-control/python-control/commit/f309232856af6353dfe1ef751cb63c1d20b1d940 Author: Rene van Paassen <ren...@gm...> Date: 2015-07-08 (Wed, 08 Jul 2015) Changed paths: M control/margins.py Log Message: ----------- still imperfect Commit: 815ca2d75f6eb41491751c908727f9703bc22e6c https://github.com/python-control/python-control/commit/815ca2d75f6eb41491751c908727f9703bc22e6c Author: Rene van Paassen <Ren...@gm...> Date: 2015-07-09 (Thu, 09 Jul 2015) Changed paths: M control/margins.py Log Message: ----------- further attempts at fixing Commit: cd30a00d3e59291f9bf90de013a61140ccc0d7ac https://github.com/python-control/python-control/commit/cd30a00d3e59291f9bf90de013a61140ccc0d7ac Author: Rene van Paassen <Ren...@gm...> Date: 2015-07-11 (Sat, 11 Jul 2015) Changed paths: M control/margins.py M control/tests/margin_test.py Log Message: ----------- corrected margin calculations; extended test to do all-margin calculations check margin calculation on analytic tf with calculation on numeric (interpolation with FRD) variant. Extended test cases Commit: 04ed40d876ed367b5505b13dc2a6efa338a09f1b https://github.com/python-control/python-control/commit/04ed40d876ed367b5505b13dc2a6efa338a09f1b Author: Rene van Paassen <ren...@gm...> Date: 2015-07-11 (Sat, 11 Jul 2015) Changed paths: M control/margins.py M control/tests/margin_test.py M control/tests/matlab_test.py Log Message: ----------- Merge remote-tracking branch 'upstream/master' solved the conflict in the margin_test routine updated the doc for margin to match order of returned values Commit: ebde9e4536b3f2d0c1e494bdc3b0584f393e762e https://github.com/python-control/python-control/commit/ebde9e4536b3f2d0c1e494bdc3b0584f393e762e Author: Rene van Paassen <ren...@gm...> Date: 2015-07-11 (Sat, 11 Jul 2015) Changed paths: M control/margins.py Log Message: ----------- need small fix to doc in stability_margins; needed 1e-8 as cutoff for 0-frequency Commit: c14b880b66a44f61b63f4f4f51bb54225cfd7d18 https://github.com/python-control/python-control/commit/c14b880b66a44f61b63f4f4f51bb54225cfd7d18 Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: M control/frdata.py M control/margins.py M control/tests/margin_test.py Log Message: ----------- Merge pull request #68 from repagh/master Fixes to margin calculation Compare: https://github.com/python-control/python-control/compare/e22d36433c0a...c14b880b66a4 |
|
From: Richard M. <mu...@cd...> - 2016-05-30 16:24:00
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: ea7f40f59af9c9afc334eedb32688e190496b353 https://github.com/python-control/python-control/commit/ea7f40f59af9c9afc334eedb32688e190496b353 Author: Vita V <dj....@gm...> Date: 2015-05-22 (Fri, 22 May 2015) Changed paths: A examples/Pyton-Control_Example.ipynb Log Message: ----------- Add IPython Notebook Hello python-control! I forked and pip installed this library to do some model analysis. As a form of thanks, I've converted you example "Vertical takeoff and landing aircraft" into a notebook, with some improvements from the page. Take a look! Regards, Vita Commit: 2c6c2a2347cc56fafe9aa49bd836cdf56b5d4644 https://github.com/python-control/python-control/commit/2c6c2a2347cc56fafe9aa49bd836cdf56b5d4644 Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: A examples/Pyton-Control_Example.ipynb Log Message: ----------- Merge branch 'master' of https://github.com/djvita/python-control into djvita-master Commit: 6647592f9d851f0a0965d2816d630a1e297bcd15 https://github.com/python-control/python-control/commit/6647592f9d851f0a0965d2816d630a1e297bcd15 Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: R examples/Pyton-Control_Example.ipynb A examples/pvtol-lqr-nested.ipynb Log Message: ----------- updated filename for ipynb example Commit: e22d36433c0a5e69d7ce55625ff54876fddb98b9 https://github.com/python-control/python-control/commit/e22d36433c0a5e69d7ce55625ff54876fddb98b9 Author: Richard Murray <mu...@cd...> Date: 2016-05-30 (Mon, 30 May 2016) Changed paths: A examples/pvtol-lqr-nested.ipynb Log Message: ----------- Merge branch 'djvita-master' Compare: https://github.com/python-control/python-control/compare/0b26e062a6cd...e22d36433c0a |
|
From: <not...@co...> - 2016-03-08 00:23:35
|
<a href="https://coveralls.io/builds/5339959"><img alt="Coveralls 74" src="https://s3.amazonaws.com/assets.coveralls.io/badges/coveralls_74.png" /></a> <a href="https://coveralls.io/repos/29386">python-control/python-control</a> <span class="">First build on master at 74.032%</span> for commit: <span><a href="https://github.com/python-control/python-control/commit/0b26e062a6cd82da8a2420ebc3957e5267e6e116">Merge pull request #76 from roryyorke/rory-pade-spec-num Feature: allow differing numerator and denominator degree in Padé approximations</a></span> by <a class="committer" href="https://github.com/slivingston"><img alt="251f36bd57356435401a4d49807c2151?size=18&default=identicon" src="https://secure.gravatar.com/avatar/251f36bd57356435401a4d49807c2151?size=18&default=identicon" />slivingston</a> |
|
From: Scott C. L. <sli...@us...> - 2016-03-08 00:08:42
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 2d79f4e763a7216e240274c112122e809d8a893b https://github.com/python-control/python-control/commit/2d79f4e763a7216e240274c112122e809d8a893b Author: Rory Yorke <ror...@gm...> Date: 2016-01-04 (Mon, 04 Jan 2016) Changed paths: M control/delay.py A control/tests/delay_test.py Log Message: ----------- Feature: allow differing numerator and denominator degree in Pade approx. As suggested by @jason-s in python-control/python-control#73 This is a relatively minimal change, and should do no worse and no better than the previous implementation when numerator and denominator have equal degree. Commit: 0b26e062a6cd82da8a2420ebc3957e5267e6e116 https://github.com/python-control/python-control/commit/0b26e062a6cd82da8a2420ebc3957e5267e6e116 Author: Scott C. Livingston <sli...@us...> Date: 2016-03-07 (Mon, 07 Mar 2016) Changed paths: M control/delay.py A control/tests/delay_test.py Log Message: ----------- Merge pull request #76 from roryyorke/rory-pade-spec-num Feature: allow differing numerator and denominator degree in Padé approximations Compare: https://github.com/python-control/python-control/compare/49045ca3dc13...0b26e062a6cd |
|
From: Richard M. <mu...@cd...> - 2015-11-09 17:55:03
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 7e118e9dac4f45da3d1aa408240b738158ce2f3f https://github.com/python-control/python-control/commit/7e118e9dac4f45da3d1aa408240b738158ce2f3f Author: Clancy Rowley <cwr...@pr...> Date: 2015-11-04 (Wed, 04 Nov 2015) Changed paths: M doc-requirements.txt Log Message: ----------- Install sphinx from github on readthedocs There is a bug in sphinx 1.3.1 that breaks the autosummary tables. This is fixed in the version of sphinx on github (though not in any official release), and this commit tells readthedocs.org to use the github version. Commit: f994f08e46b04c5c7c25b780e6d1306dab3d4e93 https://github.com/python-control/python-control/commit/f994f08e46b04c5c7c25b780e6d1306dab3d4e93 Author: Clancy Rowley <cwr...@pr...> Date: 2015-11-04 (Wed, 04 Nov 2015) Changed paths: M .travis.yml Log Message: ----------- Install slycot before control in Travis build Travis build was failing because of a version mismatch between numpy version used to build control and that used to build slycot Commit: 49045ca3dc138dd5ad63b0bbda921c6b7693918d https://github.com/python-control/python-control/commit/49045ca3dc138dd5ad63b0bbda921c6b7693918d Author: Richard Murray <mu...@cd...> Date: 2015-11-09 (Mon, 09 Nov 2015) Changed paths: M .travis.yml M doc-requirements.txt Log Message: ----------- Merge pull request #72 from cwrowley/fix-rtd Fix autosummary tables on readthedocs Compare: https://github.com/python-control/python-control/compare/b03e294e85af...49045ca3dc13 |
|
From: Richard M. <mu...@cd...> - 2015-10-24 12:46:12
|
I’m not sure if the conda install works on Windows or not (Clancy: do you know?). If someone on the developer’s list wants to try this and let everyone know, that would be useful. I did notice that when I tried to do a binary install of slycot on my Mac, it had problems. Had to do a manual install (which requires a fortran compiler) to get things working. But that might just be because of my configuraton -richard > On 23 Oct 15, at 22:02, Ryan Krauss <rk...@si...> wrote: > > This is excellent. Keep up the good work. > > Will the conda install work in windows? If not, what would it take to make it work? This would be great for my students. > > > -- > Ryan Krauss, Ph.D. > Associate Professor > Mechanical Engineering > Southern Illinois University Edwardsville > > On Sun, Oct 18, 2015 at 12:07 PM, Richard Murray <mu...@cd... <mailto:mu...@cd...>> wrote: > Version 0.7.0 of the python-control toolbox is now available for download on SourceForge, as well as via pip and conda. This version was completed by in April 2015 (sorry for the delays in posting!). A short list of changes is appended to the bottom of this message. > > Mac users can now install slycot (and python-control) without needing a FORTRAN compiler, simply using > > pip install slycot > pip install control > > This also works on linux, but it builds from source => you still need a FORTRAN compiler. To install in a user directory, use 'pip install —user …’. > > Both slycot and python-control can also be installed with conda, again without needing a fortran compiler: > > conda config --add channels http://conda.binstar.org/cwrowley <http://conda.binstar.org/cwrowley> > conda install slycot > conda install control > > The conda install works on both Mac and Linux. > > Documentation is now available at > > http://python-control.readthedocs.org/ <http://python-control.readthedocs.org/> > > Thanks to Clancy Rowley, Rene van Paassen, James Goppert, Scott Livingston and others who contributed to this release. > > -richard > > Changes since previous release (0.6d): > > * Fixes to docstrings and examples (multiple) > * Bug fix to gain margin calculation for phase crossing through zero > * c2d functionality added for MIMO state-space systems > * Faster versions of freqresp for transfer functions and state space models > * Fixed bug in dare so that it returns stabilizing solution > * Faster version of force_response (lsim) > * Installation via pip and conda > * Gain vector now optional in root_locus > > A full list of changes is available on https://github.com/python-control/python-control/commits/master <https://github.com/python-control/python-control/commits/master>. > > > > ------------------------------------------------------------------------------ > _______________________________________________ > python-control-announce mailing list > pyt...@li... <mailto:pyt...@li...> > https://lists.sourceforge.net/lists/listinfo/python-control-announce <https://lists.sourceforge.net/lists/listinfo/python-control-announce> > |
|
From: Rene v. P. <ren...@gm...> - 2015-07-11 17:01:35
|
Branch: refs/heads/master Home: https://github.com/python-control/python-control Commit: 00b29986c4d74553d2f4d6b127567f284f9eb7cd https://github.com/python-control/python-control/commit/00b29986c4d74553d2f4d6b127567f284f9eb7cd Author: Rory Yorke <ror...@gm...> Date: 2015-06-25 (Thu, 25 Jun 2015) Changed paths: M control/margins.py M control/tests/margin_test.py M control/tests/matlab_test.py Log Message: ----------- Bugfix: order of returned values in margin() control.margins.margin() was returning the gain and phase margin frequencies in the wrong order. Added TestMargin.test_margin, duplicating test case from TestMargin.test_stability_margins, in margin_test.py, and unskipped TestMatlab.testCombi01 in matlab_test.py. Commit: b12e13281df5af4a23d71786dc1714bdef55b3b7 https://github.com/python-control/python-control/commit/b12e13281df5af4a23d71786dc1714bdef55b3b7 Author: Rory Yorke <ror...@gm...> Date: 2015-06-25 (Thu, 25 Jun 2015) Changed paths: M control/tests/matlab_test.py Log Message: ----------- Bugfix: correct TestMatlab tests. Revert gain and phase frequency swap in TestMatlab.testCombi01. Correct TestMatlab.testMargin. Commit: b03e294e85af0199fa1d18742ee1ddd6cfa39dc9 https://github.com/python-control/python-control/commit/b03e294e85af0199fa1d18742ee1ddd6cfa39dc9 Author: Rene van Paassen <ren...@gm...> Date: 2015-07-11 (Sat, 11 Jul 2015) Changed paths: M control/margins.py M control/tests/margin_test.py M control/tests/matlab_test.py Log Message: ----------- Merge pull request #66 from roryyorke/margin-fix Margin fix You are right on this one. Compare: https://github.com/python-control/python-control/compare/cd87eda72c95...b03e294e85af |
|
From: Scott C. L. <sli...@cd...> - 2015-05-31 22:24:06
|
On 31/05/15 14:11, Richard Murray wrote: > Hi Clancy. Thanks for the note and sorry for the delayed reply. I’m cc’ing the developers list, in case others want to chime in on this. (I couldn’t actually read the discussion you referenced because the scipy.org server is not responding right now.) > There is a story on Ars Technica summarizing the recent events to which I suspect Clancy is referring; http://arstechnica.com/information-technology/2015/05/sourceforge-grabs-gimp-for-windows-account-wraps-installer-in-bundle-pushing-adware/ > Right now, I think the main things that we are using on SourceForge are the mailing lists + file distribution. I think the file distribution is no longer useful (use PyPI). Mailing lists are still useful, but perhaps we use Google Groups? Or does github have something we can use instead? > I have found no offering of mailing lists on GitHub. I support moving to Google Groups. > In the meantime, I’ve updated my wiki page to point to the current python-control homepage (on sourceforge, for now). > The landing page of http://python-control.readthedocs.org will subsume the content of the SourceForge homepage if a few figures are added. |
|
From: Richard M. <mu...@cd...> - 2015-05-31 21:34:22
|
Hi Clancy. Thanks for the note and sorry for the delayed reply. I’m cc’ing the developers list, in case others want to chime in on this. (I couldn’t actually read the discussion you referenced because the scipy.org server is not responding right now.) Right now, I think the main things that we are using on SourceForge are the mailing lists + file distribution. I think the file distribution is no longer useful (use PyPI). Mailing lists are still useful, but perhaps we use Google Groups? Or does github have something we can use instead? In the meantime, I’ve updated my wiki page to point to the current python-control homepage (on sourceforge, for now). -richard > On 28 May 15, at 08:17, Clancy Rowley <cwr...@Pr...> wrote: > > Hi Richard, > > I thought I'd point out that there's been a recent discussion on the SciPy developer's mailing list about SourceForge and how they've been doing some sketchy things with peoples' projects, for instance taking over projects, making their own installer wrappers, and bundling them with adware: > > http://mail.scipy.org/pipermail/scipy-dev/2015-May/020719.html > > The SciPy folks are discussing moving away from SourceForge altogether. Just thought I'd let you know about this, for python-control, or any other projects you might have on SourceForge. > > For python-control, seems to me we are fine with GitHub and PyPI, so I don't see a problem with ditching SourceForge altogether. > > I did discover, however, that if you google "python control" the first result is your wiki page here: > https://www.cds.caltech.edu/~murray/wiki/Control_Systems_Library_for_Python > which is very out of date, and doesn't have links to the current releases or documentation. So it might be good to update that when you have a chance. > > -clancy |