1
0

Commit Graph

  • 0de84df772 Accepting request 1197027 from devel:languages:python:numeric factory Dominique Leuenberger 2024-08-29 13:43:17 +00:00
  • 41cab082ad . devel Benjamin Greiner 2024-08-28 15:36:27 +00:00
  • 5c16e15d07 - Update to 0.10.1 * Fix docstring for root_locus_map by @bnavigator in #988 * Update documentation, processing of root_locus kvect keyword by @murrayrm in #989 * Fix typo in ICSystem updfcn, outfcn: update_params -> _update_params by @murrayrm in #990 * Support NumPy 2 by @bnavigator in #994 * Set response I/O labels from system for frequency response by @murrayrm in #1000 * Change klist to gains kwarg for matlab.wrappers.rlocus by @gdmcbain in #999 * Fix typo in xferfcn.py by @ansrandrieu in #1005 * Add place_varga in API doc by @pierre-haessig in #1004 * Process legacy rlocus keyword k->gains by @gdmcbain in #1003 * Fix numpydoc for place_varga by @bnavigator in #1007 * Improve acker pole placement doc by @pierre-haessig in #1006 * Fix nyquist plotting from FrequencyResponseData by @wueestry in #996 * Better I/O systems support for phase plots by @murrayrm in #1001 * Updates for NumPy 2.0 compatibility in CI tests by @murrayrm in #1013 * Add slicing access for state-space models with tests by @guptavaibhav0 in #1012 * Frequency plot improvements by @murrayrm in #1011 * Add extra information to nyquist plots by @wueestry in #997 * Fix bug in root_locus_plot identified by @NikolaiVChr in issue #1016 by @murrayrm in #1021 * Fix parallel input or output interconnect bug (issue #1015) by @murrayrm in #1017 Benjamin Greiner 2024-08-28 15:32:01 +00:00
  • f589ede7bf Accepting request 1193959 from devel:languages:python:numeric Dominique Leuenberger 2024-08-16 10:23:20 +00:00
  • 353f5f2bad - update to modern python on sle15 * Small docstring fixes for release by @murrayrm in #832 - Update to version 0.9.1 - Update to version 0.8.4 * Improved default time vector for time response * New use_legacy_defaults function to allow compatibility * Allow creation of non-proper transfer functions (bnavigator, rlegnain) * Added ability to set arrow head length and width option * Added ability to 'prewarp' the conversion of continuous to * Added rlocus capability for discrete-time systems * Updated pzmap grid to be compatible with matplotlib updates * Implement loadable string representation (repr) for tf, ss, * Fixed margin computation for discrete time systems * Fixed InterconnectedSystem naming bugs, improved * Fixed LinearIOSystem output bug in output function * Fixed bug in forced_response that overrode squeeze * Use rad/sec for Bode plot in MATLAB bode (was erroneously * Removed deprecated scipy calls and updated to latest numpy * Updated unit tests + switch to pytest (bnavigator, * Return type for eigenvalues in lqe changed to 1D array - Skip a test family on Leap because of segfaults in numpy - moved Pillow requirement to matplotlib package - add pr430-numpy119delete.patch to fix test failures with new numpy - remove ppc workaround and matrix type during tests gh#python-control/python-control#423 - skip mixsyn test on PowerPC boo#1172555 duplicated array test - remove python-devel from BuildRequires - add slycot to BuildRequires for tests Dirk Mueller 2024-08-14 15:14:05 +00:00
  • 6df70a8ad5 Accepting request 1170664 from devel:languages:python:numeric Ana Guerrero 2024-04-29 15:58:31 +00:00
  • 03d00755ce OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-control?expand=0&rev=54 Benjamin Greiner 2024-04-29 06:42:00 +00:00
  • ebf99d0eaf OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-control?expand=0&rev=53 Benjamin Greiner 2024-04-29 06:41:33 +00:00
  • dcc4464bc4 Accepting request 1169382 from devel:languages:python:numeric Ana Guerrero 2024-04-21 18:27:59 +00:00
  • 1c25ea2148 Accepting request 1169381 from home:bnavigator:numpy Benjamin Greiner 2024-04-20 15:21:52 +00:00
  • 151a9b6190 Accepting request 1165672 from devel:languages:python:numeric Ana Guerrero 2024-04-07 20:10:37 +00:00
  • 7d5de82478 Accepting request 1165670 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2024-04-05 14:50:56 +00:00
  • 9fa4885dd4 Accepting request 1143985 from devel:languages:python:numeric Ana Guerrero 2024-02-04 18:09:50 +00:00
  • 7ff61c9cb2 Add python-control-pr961-py312.patch Benjamin Greiner 2024-02-04 11:04:17 +00:00
  • b97f64ab41 Accepting request 1142191 from devel:languages:python:numeric Ana Guerrero 2024-01-29 21:29:20 +00:00
  • a57dced7de OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-control?expand=0&rev=45 Benjamin Greiner 2024-01-29 08:44:09 +00:00
  • 135acf1c4c OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-control?expand=0&rev=44 Benjamin Greiner 2024-01-29 08:42:32 +00:00
  • fa9347fd9c Accepting request 1092345 from devel:languages:python:numeric Dominique Leuenberger 2023-06-12 13:26:02 +00:00
  • 2db1e23d55 - Update to 0.9.4 * Sisotool: Fix Matplotlib deprecation of axis share handling by @bnavigator in #834 * Fix Interconnect name clobbering by @henklaak in #857 * Solve #862 and #864: bode_plot phase wrapping incorrect for multiple systems by @henklaak in #863 * Fix root_locus() handling of ax parameter by @henklaak in #871 * Small fixes based on Caltech CDS 112 course by @murrayrm in #849 * Feature print zpk by @henklaak in #869 * Feature enable doctest by @henklaak in #868 * Optimization-based and moving horizon estimation by @murrayrm in #877 * new examples for Simulink-like interconnection of digital and nonlinear systems by @sawyerbfuller in #882 * fix blank bode plot in rootlocus_pid_designer by @sawyerbfuller in #883 * bandwidth feature by @SCLiao47 in #889 * update nyquist_plot for DT transfer functions with poles at 0 and 1 by @sawyerbfuller in #885 * Add missing labels when returning TimeResponseData by @joaoantoniocardoso in #892 * fix damp command natural frequency printout for discrete poles on real axis by @sawyerbfuller in #894 * Add H2 and Hinf synthesis examples by @jrforbes in #895 * warn if prewarp-frequency is not used by @sawyerbfuller in #900 * make _convert_to_statespace properly pass signal and system names by @sawyerbfuller in #884 * Change name of converted LinearIOSystems by @murrayrm in #903 * add/cleanup documentation on simulation functions by @murrayrm Benjamin Greiner 2023-06-11 15:08:17 +00:00
  • 9c59eb0ecb Accepting request 1061187 from devel:languages:python:numeric Dominique Leuenberger 2023-01-26 12:59:09 +00:00
  • 7ec6689d60 Accepting request 1061185 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2023-01-26 11:20:09 +00:00
  • 8844ba05bf Accepting request 1045949 from devel:languages:python:numeric Dominique Leuenberger 2023-01-01 08:39:07 +00:00
  • 4746b60979 Accepting request 1045948 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2022-12-31 22:05:03 +00:00
  • 4e28e839b7 Accepting request 1045112 from devel:languages:python:numeric Dominique Leuenberger 2022-12-24 13:52:14 +00:00
  • a642154435 - Add control-pr777-mpl36.patch gh#python-control/python-control#777 Benjamin Greiner 2022-12-23 20:18:57 +00:00
  • 3a395e87db Accepting request 979682 from devel:languages:python:numeric Dominique Leuenberger 2022-05-30 10:43:45 +00:00
  • 227452d2fe Accepting request 979680 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2022-05-29 15:14:28 +00:00
  • 0a31156e97 Accepting request 953944 from devel:languages:python:numeric Dominique Leuenberger 2022-02-12 23:15:34 +00:00
  • 82318dea20 Accepting request 953943 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2022-02-12 18:51:38 +00:00
  • 91cff728c8 Accepting request 953264 from devel:languages:python:numeric Dominique Leuenberger 2022-02-11 22:07:25 +00:00
  • cdceaf1acc Accepting request 953135 from home:Guillaume_G:branches:openSUSE:Factory:ARM Benjamin Greiner 2022-02-10 16:39:09 +00:00
  • e3b8284210 Accepting request 943354 from devel:languages:python:numeric Dominique Leuenberger 2022-01-03 09:49:29 +00:00
  • e276d57a30 Accepting request 943353 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2021-12-31 19:34:24 +00:00
  • e3005abf06 - Update to version 0.9.1 * Version 0.9.1 is a minor release that includes new functionality for discrete time systems (dlqr, dlqe, drss), flat systems (optimization and constraints), a new time response data class, and many individual improvements and bug fixes. **New features:** * Add optimization to flat systems trajectory generation (#569 by murrayrm) * Return a discrete time system with drss() (#589 by bnavigator) * A first implementation of the singular value plot (#593 by forgi86) * Include InfValue into settling min/max calculation for step_info (#600 by bnavigator) * New time response data class (#649 by murrayrm) * Check for unused subsystem signals in InterconnectedSystem (#652 by roryyorke) * New PID design function built on sisotool (#662 by sawyerbfuller) * Modify discrete-time contour for Nyquist plots to indent around poles (#668 by sawyerbfuller) * Additional I/O system type conversions (#672 by murrayrm) * Remove Python 2.7 support and leverage @ operator (#679 by bnavigator) * Discrete time LQR and LQE (#670 by sawyerbfuller, murrayrm) **Improvements, bug fixes:** * Change step_info undershoot percentage calculation (#590 by juanodecc) * IPython LaTeX output only generated for small systems (#607 by roryyorke) Benjamin Greiner 2021-12-31 18:29:50 +00:00
  • 226c97a912 Accepting request 880368 from devel:languages:python:numeric Dominique Leuenberger 2021-03-21 22:20:39 +00:00
  • 4e267c9e6c - Update to version 0.9.0 * Version 0.9.0 of the Python Control Toolbox (python-control) contains a number of enhanced features and changes to functions. Some of these changes may require modifications to existing user code and, in addition, some default settings have changed that may affect the appearance of plots or operation of certain functions. * Significant new additions including improvements in the I/O systems modules that allow automatic interconnection of signals having the same name (via the interconnect function), generation and plotting of describing functions for closed loop systems with static nonlinearities, and a new optimal control module that allows basic computation of optimal controls (including model predictive controllers). Some of the changes that may break use code include the deprecation of the NumPy matrix type (2D NumPy arrays are used instead), changes in the return value for Nyquist plots (now returns number of encirclements rather than the frequency response), switching the default timebase of systems to be 0 rather than None (no timebase), and changes in the processing of return values for time and frequency responses (to make them more consistent). In many cases, the earlier behavior can be restored by calling use_legacy_defaults('0.8.4'). New Features: * Optimal control module, including rudimentary MPC control (#549 by murrayrm) * Describing functions plots (#521 by murrayrm) * MIMO impulse and step response (#514 by murrayrm) Benjamin Greiner 2021-03-21 10:23:31 +00:00
  • 291113ea4f Accepting request 865527 from devel:languages:python:numeric Dominique Leuenberger 2021-01-22 20:52:13 +00:00
  • 28d954458f OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-control?expand=0&rev=26 Benjamin Greiner 2021-01-21 23:12:50 +00:00
  • de001a9187 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-control?expand=0&rev=25 Benjamin Greiner 2021-01-21 23:10:14 +00:00
  • c65442bcab Accepting request 859109 from devel:languages:python:numeric Dominique Leuenberger 2020-12-29 14:52:56 +00:00
  • d4a939e20f Accepting request 859108 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2020-12-28 22:15:15 +00:00
  • 471639d1eb Accepting request 841078 from devel:languages:python:numeric Dominique Leuenberger 2020-10-25 17:06:11 +00:00
  • 4ddcd43e28 - Skip a test family on Leap because of segfaults in numpy Benjamin Greiner 2020-10-11 18:42:28 +00:00
  • 25002816ad Accepting request 822358 from devel:languages:python:numeric Dominique Leuenberger 2020-07-24 08:05:43 +00:00
  • 23cf4cea3a - moved Pillow requirement to matplotlib package see https://build.opensuse.org/request/show/822342 Benjamin Greiner 2020-07-23 10:12:52 +00:00
  • bd8458f324 Accepting request 821990 from devel:languages:python:numeric Dominique Leuenberger 2020-07-21 13:49:04 +00:00
  • 0ae476950f Accepting request 821973 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2020-07-20 19:06:28 +00:00
  • e5504f641a Accepting request 819785 from devel:languages:python:numeric Dominique Leuenberger 2020-07-10 12:13:22 +00:00
  • 50b188e0e7 Accepting request 819780 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2020-07-09 19:18:51 +00:00
  • 4448a86743 Accepting request 817899 from devel:languages:python:numeric Dominique Leuenberger 2020-07-01 12:26:46 +00:00
  • ef95169389 Accepting request 817895 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2020-06-30 14:15:17 +00:00
  • 58ce60864b Accepting request 817307 from devel:languages:python:numeric Dominique Leuenberger 2020-06-27 21:22:39 +00:00
  • b244216252 Accepting request 817304 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2020-06-26 18:02:17 +00:00
  • 14698c9756 Accepting request 765399 from devel:languages:python:numeric Dominique Leuenberger 2020-01-18 11:18:30 +00:00
  • a28a55606d typo for patch in changelog Benjamin Greiner 2020-01-18 04:37:16 +00:00
  • 60fa321db5 Accepting request 765397 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2020-01-18 02:05:42 +00:00
  • 37119b8af3 Accepting request 753327 from devel:languages:python:numeric Dominique Leuenberger 2019-12-04 12:53:54 +00:00
  • 6da80cd921 Accepting request 753326 from home:bnavigator:branches:devel:languages:python:numeric Benjamin Greiner 2019-12-03 17:30:22 +00:00
  • e25c2021a3 Accepting request 745475 from devel:languages:python:numeric Dominique Leuenberger 2019-11-06 13:07:02 +00:00
  • 3292cc1d10 Accepting request 745249 from home:bnavigator:branches:devel:languages:python:numeric Tomáš Chvátal 2019-11-05 11:34:28 +00:00
  • 1f3c8cabe6 Accepting request 712262 from home:bnavigator Tomáš Chvátal 2019-07-02 11:50:28 +00:00