An open-source systems and controls toolbox for Python3
A minor maintenance release to fix the version upper cap to allow Python >3.10.
Full Changelog: https://github.com/ilayn/harold/compare/v1.0.2...v1.0.3
This is a long-standing update release to many functions and involves many fixes. Please feel free to give critical feedback as I have been neglecting this library for a while and I recently discovered many design issues. Thus, I'm quite open for any criticism for improvements.
The versions 1.0.x will probably continue with minor fixes and features. However, there will be some breaking changes in 1.1.x series as this is getting very difficult to manage with the current file and function structure.
Full Changelog: https://github.com/ilayn/harold/compare/v1.0.0...v1.0.2
This is a maintenance release for 1.0.0 with various fixes and small enhancements, namely random model creation and ackermann pole placement method.
The highlight of this release is the full documentation of the functions with a proper readthedocs theme. Though the individual function documentation is still lacking proper maintenance the structure of the documentation is functional.
This is the initial release of harold and what has been accumulated over its inception. Most of the basic functionalities of a control systems toolbox is in place and relatively well-functioning.
An introductory notebook and the documentation is in place (though still needs a major rework in terms of tutorial value).
User feedback is very welcome in order to understand how this package functions out "in the wild".